@Fejja

Как при клике на разные блоки открывать разные дивы?

Как открыть при клике -- понимаю. Но как определенный див "привязать" к блоку? Чтобы при клике открывались разные. На чистом JS можно было бы использовать data-target к примеру.
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 1
Krasnodar_etc
@Krasnodar_etc
fundraiseup
У вас должен быть какой-то компонент, который стоит "выше" всех компонентов, где вам надо что-то показывать/скрывать. У него вы делаете стейт true/false, который будет отвечать за показ/скрытие блока. (Вместо этого всего можно использовать редакс)

Этот стейт вы через пропсы пробрасываете во все места, где вам нужно что-то показывать/скрывать в зависимости от него

Само-собой, я описал довольно абстрактно
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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