@BigCrazyDirtyKingKong

Как правильно передать данные хранящиеся в mobx, из родительского в дочерний?

Если из родительского компонента прокидывать данные из стора mobx через пропсы в дочерний, должен ли дочерний реагировать на изменение данных в сторе? Или в такой связке нужно обязательно задействовать state в родительском компоненте?
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
@BigCrazyDirtyKingKong Автор вопроса
Решил проблему мемоизацией функции setFilters, которую передавал дочернему компоненту.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alexandroppolus
@Alexandroppolus
кодир
State в родительском тут вообще ни при делах. Если родительский у тебя обернут в observer, он обновится при изменении значений, передаст новые значения в пропсы дочернего, и тот тоже обновится. Отдельный кейс, когда в дочерний передается глубоко наблюдаемый объект, внутри которого меняются поля. Тогда родительский обновляться не будет, а дочерний надо обернуть в observer.
Ответ написан
Ваш ответ на вопрос

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

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