react 用value 直接赋值 必须用onchange的解决方式
Posted 忘却的记忆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react 用value 直接赋值 必须用onchange的解决方式相关的知识,希望对你有一定的参考价值。
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的解决方式的主要内容,如果未能解决你的问题,请参考以下文章
vue用v-model绑定的input,直接在js里.value赋值无效” 的解决方法
pandas 用 .loc[,]=value 筛选并原地赋值回原来的 DataFrame