React State-Arrays verändern.
Heute hatte ich das Problem, dass ich ein Array in einem State einer React-Komponente verändern wollte. Direkt sollte man dies nicht zu, sondern über die setState-Methode. Damit schied leider auch die „array.splice“ Methode aus.
Hier eine mögliche Lösung:
this.setState({
dataItems: this.state.dataItems.filter((dataItem) => {
return dataItem.id !== id;
})
});
