J'ai un objet de liste immuable, dans un objet Map
, comme suit:
let initialState = Immutable.fromJS({});
state = initialState;
state = state.set("myList", Immutable.List());
Comment ajouter une valeur à "myList", mettant ainsi à jour state
?
Vous pouvez utiliser update () method.
const initialState = Immutable.fromJS({});
const state = initialState.set('myList', Immutable.List());
const updatedState = state.update('myList', myList => myList.Push('some value'));
emails = List(new Array<string>());
defaultValues = ['[email protected]', '[email protected]'];
this.emails = this.emails.Push(...this.defaultValues);
Ceci est pour TypeScript.