不喜欢LinkedStateMixin-此实现可以吗?

时间:2019-03-20 21:24:55

标签: reactjs events handler

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')}}

0 个答案:

没有答案