码迷,mamicode.com
首页 > 其他好文 > 详细

react 用value 直接赋值 必须用onchange的解决方式

时间:2016-09-22 11:27:27      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

render : function(){
   return <input value={this.state.bankCardValue} type="text" onKeyUp={this.keyUp} ref="bankInput"/>
}

此情况下,报错。 直接赋值的input变为了受控的input,必须有个onChange事件的回调。

此时,可把value 改为用defaultValue的方式

render : function(){
    return <input defaultValue={this.state.bankCardValue} type="text" onKeyUp={this.keyUp} ref="bankInput" />
}

react 用value 直接赋值 必须用onchange的解决方式

标签:

原文地址:http://www.cnblogs.com/FineDay/p/5895511.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!