this.state = {
name: "",
arr: [],
story: ""
};
add(e) {
e.preventDefault();
this.setState({
story: e.target.value
});
this.state.arr.push(this.state.story);
this.form.reset();
}
<form action="">
<input onChange={this.b} type="text" />
<button type="submit" className="not" onClick={this.add}>
Next
</button>
</form>
<p>You did it {this.state.name}</p>
**我似乎无法弄清楚我的代码有什么问题。我想使用与提交相同的函数来重置状态。在将内容推送到数组后,我尝试设置状态,但无论我做什么,状态都保持不变。我是一名新开发人员,所以我为这个简单的问题道歉。**