我有这样的学校数据:
[
{
"details": {
"campus": [
{
"address": "115-119...",
"campusName": "blah",
"email": "blah",
}
],
"colour": "#640E27",
"schoolCode": "8383"
},
"enrolled": true,
"id": "8383"
}
]
我需要创建一个以学校 ID 作为键,以学校颜色作为其值的哈希
{'8383' : '#640E27'}
我正在使用 lodash
const hash = keyBy(action.payload, 'id');
const reducedHash = pickBy(hash, item => item.details.colour);
但是,输出仍然具有整个对象的值,而不仅仅是显示颜色值。
如何实现 id 和 color 作为 hash 的键值?
收到一只叮咚
拉风的咖菲猫
白衣染霜花
相关分类