【发布时间】:2019-04-19 16:55:15
【问题描述】:
这是我的数据结构
const data = Immutable.fromJS({
1: {
foo: 'bar'
...
},
2: {
foo: 'foo'
...
},
3: {
foo: 'foobar'
...
},
},
});
我想过滤数据,我需要我的 filteredData 是完全相同的类型 - Immutable Object。当我跑步时
const filtered = data.get('data').valueSeq().filter(obj => {
...
return obj;
});
我知道了[{}, {}, {}, ...]。
我需要它是这样的(作为输入数据){1: {...}, 2: {...}, 3: {...}}。什么是正确的 filter 函数,因此返回类型已经是 Map 而不是 Array。或者没有这样的东西。
【问题讨论】: