Жизненный цикл компонентов
На каждом этапе мы можем вызвать хуки жиненного цикла (Life circle hooks)
| Состояние | Хук | Когда вызывается |
|---|---|---|
| Компонент появляется на странице | componentDidMount() | Когда компонент рендерится на странице |
| Компонент обновляется | componentDidUpdate(prevProps, prevState) | Когда изменяем props или state. prevProps и prevState - это предыдущие значения |
| Компонент был удален | componentWillUnmount() | |
| Произошла ошибка | componentDidCatch() |