Задать вопрос
@ART_CORP
Hard work

Используете вы экспериментальный синтаксис в React JS?

Добрый день,начал изучать React JS и возник вопрос.
Для управления состоянием можно ли использовать такой синтаксис ?

state = {
            class: 'off',
            label: 'Нажми'
        }
        press = () => {
            let className = (this.state.class==="off")?"on":"off";
            let label = (this.state.label === 'Нажми')?'нажми еще раз?':'Нажми';
            this.setState({class: className, label: label});
        }
        render() {
            return <button onClick={this.press} className={this.state.class}>{this.state.label}</button>;
        }


Мне такой вариант больше нравится , но все же хотел узнать мнение опытных разработчиков.
  • Вопрос задан
  • 331 просмотр
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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