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

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

Как открыть при клике -- понимаю. Но как определенный див "привязать" к блоку? Чтобы при клике открывались разные. На чистом JS можно было бы использовать data-target к примеру.
  • Вопрос задан
  • 90 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Krasnodar_etc
@Krasnodar_etc
fundraiseup
У вас должен быть какой-то компонент, который стоит "выше" всех компонентов, где вам надо что-то показывать/скрывать. У него вы делаете стейт true/false, который будет отвечать за показ/скрытие блока. (Вместо этого всего можно использовать редакс)

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽