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>
** Я не могу понять, что не так с моим кодом. Я хочу сбросить состояние, используя ту же функцию, которая использовалась для отправки. Я попытался установить состояние после того, как я поместил содержимое в массив, но независимо от того, что я делаю, состояние остается неизменным. Я новый разработчик, поэтому я прошу прощения за простой вопрос. **