Задать вопрос
effect_tw
@effect_tw

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

Есть кастомный хук родителя, в котором есть useEffect, который делает запись redux store. На основе эти данных из стора дочерний компонент делает отрисовку. Но данные из стора в нём, при первом рендере присутсвуют дефолтные , хотя в родителе я задиспатчил новые.
5ee1eea649e83047009595.png
  • Вопрос задан
  • 347 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы