qq_花开花谢_0
大概可以放弃这些(mobx、redux)了。局部状态可以用state来实现。全局的,比如登录信息,主题等等可以用context来实现题中所说的“每个字段都需要增加一个change方法”,可以通过如下方式实现//只需一个通用的方法set = (type) => (ev) => { this.setState({
[type]:ev.target.value
})
}//...<input onchange={this.set('name')} />
<input onchange={this.set('age')} />
<input onchange={this.set('loaction')} />
<input onchange={this.set('company')} />
....