1
我有這樣的組件的state
:如何更新狀態數組?
constructor(props){
super(props)
this.state={
editableComparatorIndexes: []
}
}
,我有麻煩更新state
,我需要做這樣的事情:
onEditComparatorClicked(i) {
this.setState({editableComparatorIndexes[i]:1});
this.setState(this.state);
}
不可改變的版本與雙[片段](https://開頭developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice?v=control):'[... this.state.editableComparatorIndexes.slice(0,i),changedElement,。 ..this.state.editableComparatorIndexes.slice(i + 1)]' –