@StrangeGoogle

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

let state = {fieldActive: false};

<div className={`form-textbox-label ${this.state.fieldActive <b><i>(Если true, то вернуть 'field-active') </i>'</b>field-active'}`}></div>
  • Вопрос задан
  • 100 просмотров
Решения вопроса 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>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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