如何从 ImmutableJS 中的对象内部的数组中删除元素
How to delete an element from an array which is inside an object in ImmutableJS
如果我有这样的对象:
var fruitList = Immutable.map ({ fruits: [apples, oranges, mangoes]});
如何在保持不变性的同时删除数组的元素之一。
var newList = {fruits: [apples, oranges]};
你可以试试这个:
var newList = fruitList.get('fruits').delete(fruitList.get('fruits').findIndex(fruit => fruit === 'mangoes'))
如果我有这样的对象:
var fruitList = Immutable.map ({ fruits: [apples, oranges, mangoes]});
如何在保持不变性的同时删除数组的元素之一。
var newList = {fruits: [apples, oranges]};
你可以试试这个:
var newList = fruitList.get('fruits').delete(fruitList.get('fruits').findIndex(fruit => fruit === 'mangoes'))