原因:
react组件之间通信因为this.state.index默认是-1,所以input的默认值是this.wd,this.wd是在handleChange函数中被赋值的,⽽handleChange⼜是在input的值发⽣改变后被调⽤的,所以页⾯在渲染的时候this.wd为undefined,也就是input的value值为undefined,则这个组件为⾮受控组件,当输⼊内容时,this.wd不为undefined了,则input由⾮受控组件变为受控组件,于是浏览器报如上错误。
解决⽅案:
防⽌ input 的初始值为 undefined

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。