react处理输入,如input

原创 苏秦陶侃 教程 react 148阅读 2017-11-23 01:46:42 举报

html中input、textarea和select有自己的状态,并根据用户的输入改变状态,但是在react中可变的状态是存储在state中,并且只能通过改变state来更新界面。
故而这类标签在react中需要特殊处理,处理方式如下:

1.标签内写value={this.state.xxx}
2.标签内监听change事件,如<input onChange={this.handleChange.bind(this)}></input>
3.改变状态this.setState({xxx:'changeValue'})

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复