Ich möchte den Wert eines Schlüssels in einem Array mit dem Immutability-Helfer-Addon aktualisieren.Aktualisiere Array-Indexwert als Objekt
mein Code sieht wie folgt aus:
class StorageForm extends Component {
constructor(props) {
super(props);
this.state = {
volumes: [{local: 'test', remote: 'test2'}],
};
};
_handleLocalPathData(event, index) {
const path = event.target.value;
const data = this.state.volumes[index];
data.local = path;
const tmpData = update(this.state.volumes[index], {$set: [data]});
this.setState({
volumes: tmpData
});
};
}
aber Bände sind nicht die aktualisierte ein. Wo ist mein Fehler?
gut, habe ich versucht, das schon, aber für [ index] Ich habe this.state.volumes [index] verwendet. Ich werde es später versuchen. – Evolutio