为了账号安全,请及时绑定邮箱和手机立即绑定

关于inputValue被更新了,但是input里的value没有被更新的问题

我按这个代码执行了之后

填写一个新的'dell', 按钮提交,下面新增一个dell。但是此时input里的dell不消失。 

这个时候如果再点button, 可以看到提交了一个空的item。

所以这个时候,inputValue被更新了,但是input里的value没有被更新、


为什么?

正在回答

2 回答

这说明你在由 state 中的 inputValue 绑定到 input 的 value的时候出现问题了,绑定语句如下:

<input value={this.state.inputValue} onChange={this.handleInputChange.bind(this)}/>

千万不要忘记 this.state


1 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5c2482960001434d06400167.jpg

https://img1.sycdn.imooc.com//5c2482da000102dd08230268.jpg

设定了这两个东西吗

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于inputValue被更新了,但是input里的value没有被更新的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信