nkdev55
@nkdev55
Full Stack Magento Developer

Как организовать появление компонентов на основе слушателей?

Внутри CEF используется react. На клиенте вешаются слушатели (listeners) и отлавливают все, что приходит от сервера. Нужно в зависимости от того, что отсылается сервер, показать нужный компонент, возможно несколько компонентов.
Как правильно организовать логику react приложения, чтобы в дальнейшем не было проблем с расширением проекта.
Я новичек и уже всю голову сломал как правильно отловить и показать/скрыть компонент.
В каком файле/файлах расположить все слушатели и показывать/скрывать компоненты.
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
В родительском компоненте устанвливаем слушатели и создаем состояние (state). При отлавливании события меняем состояние. Прокидываем состояние через props в дочерние компоненты и по условию завязанному на состоянии из родителя скрываем или показываем то что нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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