Задать вопрос
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 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
Решения вопроса 2
tsepen
@tsepen
Frontend developer
Для работы с классами рекомендую использовать classnames
Ответ написан
Комментировать
hzzzzl
@hzzzzl
так чуть короче

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

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

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