我需要重置一个状态。我:
console.log(this.state["status"].toBeDeleted) //0|22|15
我需要清空this.state["status"].toBeDeleted
。我已经尝试过this.setState
,但我没有成功。
您可能会遇到这个问题,因为toBeDeleted是一个嵌套属性。您可以像下面这样尝试setState,它应该可以工作:
this.setState({
...this.state,
status: {
...this.state["status"]
toBeDeleted: undefined
}
})
希望这对你有帮助!