Задать вопрос
nkdev55
@nkdev55
Full Stack Magento Developer

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

Внутри CEF используется react. На клиенте вешаются слушатели (listeners) и отлавливают все, что приходит от сервера. Нужно в зависимости от того, что отсылается сервер, показать нужный компонент, возможно несколько компонентов.
Как правильно организовать логику react приложения, чтобы в дальнейшем не было проблем с расширением проекта.
Я новичек и уже всю голову сломал как правильно отловить и показать/скрыть компонент.
В каком файле/файлах расположить все слушатели и показывать/скрывать компоненты.
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • Академия Эдюсон
    React-разработчик + ИИ
    2 месяца
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Решения вопроса 1
В родительском компоненте устанвливаем слушатели и создаем состояние (state). При отлавливании события меняем состояние. Прокидываем состояние через props в дочерние компоненты и по условию завязанному на состоянии из родителя скрываем или показываем то что нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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