Задать вопрос
RazerVG
@RazerVG
Full-stack

Как правильно добавлять классы при выборе меню?

Как сделать более правильное добавление классов в случае выбора пункта меню ?
className={ typeDisplay === "map" ? "type-display-list__item type-display-list__item_active type-display-item" : "type-display-list__item type-display-item"}
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 2
tsepen
@tsepen
Frontend developer
Для работы с классами рекомендую использовать classnames
Ответ написан
Комментировать
hzzzzl
@hzzzzl
так чуть короче

className={ `type-display-list__item type-display-item ${ typeDisplay === "map" ? 'type-display-list__item_active' : '' }`}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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