effect_tw
@effect_tw

Родительский кастомный хук срабатывает после выполнения логики дочернего компонента?

Есть кастомный хук родителя, в котором есть useEffect, который делает запись redux store. На основе эти данных из стора дочерний компонент делает отрисовку. Но данные из стора в нём, при первом рендере присутсвуют дефолтные , хотя в родителе я задиспатчил новые.
5ee1eea649e83047009595.png
  • Вопрос задан
  • 256 просмотров
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
useEffect после рендера выполняется, то есть сначала рендерится всё дерево родителя с дочками, и потом уже мамкин useEffect

... you might find it easier to think that effects happen “after render”. React guarantees the DOM has been updated by the time it runs the effects.

https://reactjs.org/docs/hooks-effect.html
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы