Не нравится LinkedStateMixin - это реализация хорошо? - PullRequest
0 голосов
/ 21 марта 2019

LinkedStateMixin по-прежнему требует, чтобы вы указали поле и обработчик события за пределами полей формы.Я использую этот подход, который позволяет мне указывать только поле за пределами стандартной реализации.Это нормально - какая-то отрицательная сторона?

Общий обработчик событий:

handleChangeEvent(event:any, att:string):void
{
        let obj = '{"' + att + '":"' + event.target.value + '"}';
        this.setState(JSON.parse(obj));
}

В jsx:

onChange={(event) => {this.handleChangeEvent(event,'password')}}
...