我看到了很多关于这种情况的话题,其中许多人建议使用componentShouldUpdate方法来解决问题,但是我找不到如何使用它的方法。
那是什么问题?
我的组件中有一个表,如数据表。 onClick一些行我打开一些模态框,并进入模态框有一个输入。
在这里,我将无法获得价值并设定状态。
这是我的状态:
constructor() {
super();
this.state = {
modalCommentValue: ''
};
}
这是我的输入:
<input type="text" value={this.state.modalCommentValue} onChange={this.setNewComment}>
这是我的setNewComment方法。
setNewComment = event => {
this.setState({
modalCommentValue: event.target.value
})
}
当我键入一些要输入的内容时,我等待大约10秒钟,然后在输入处出现我所写的文本。