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

Как составить логический оператор?

let state = {fieldActive: false};

<div className={`form-textbox-label ${this.state.fieldActive <b><i>(Если true, то вернуть 'field-active') </i>'</b>field-active'}`}></div>
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
@dimuska139
Backend developer
Советую для этих целей поставить удобную библиотечку classnames. С ней подобные конструкции (и гораздо более сложные) выглядят проще:
const classNames = require('classnames');
...
<div className={classNames( "form-textbox-label", {
   "field-active": this.state.fieldActive
})}></div>
Ответ написан
Комментировать
Krasnodar_etc
@Krasnodar_etc
fundraiseup
<div className={`form-textbox-label ${this.state.fieldActive ? 'field-active' : ''}`}></div>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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