@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
avito front
<div className={`form-textbox-label ${this.state.fieldActive ? 'field-active' : ''}`}></div>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект