Wie aktualisiere ich ein Element in List mit ImmutableJS?

Hier ist, was die offiziellen docs gesagt

updateIn(keyPath: Array<any>, updater: (value: any) => any): List<T>
updateIn(keyPath: Array<any>, notSetValue: any, updater: (value: any) => any): List<T>
updateIn(keyPath: Iterable<any, any>, updater: (value: any) => any): List<T>
updateIn(keyPath: Iterable<any, any>, notSetValue: any, updater: (value: any) => any): List<T>

Gibt es keine Möglichkeit, die normale web-Entwickler (nicht funktionale Programmierer) würde verstehen, dass!

Habe ich ganz einfach (für nicht-funktionaler Ansatz), in Fall.

var arr = [];
arr.push({id: 1, name: "first", count: 2});
arr.push({id: 2, name: "second", count: 1});
arr.push({id: 3, name: "third", count: 2});
arr.push({id: 4, name: "fourth", count: 1});
var list = Immutable.List.of(arr);

Wie kann ich ein update list where-element mit dem Namen Dritten seine zählen eingestellt 4?

InformationsquelleAutor der Frage Vitalii Korsakov | 2015-04-12

Schreibe einen Kommentar