【发布时间】:2020-06-09 09:33:45
【问题描述】:
我的集合包含以下(对象数组):
[
{
id: 'id-1',
uniqueName: 'operation-level-1',
operations: [
{
name: 'operaion-1',
label: 'operation-1-label'
},
{
name: 'operaion-2',
label: 'operation-2-label'
}
]
},
{
id: 'id-2',
uniqueName: 'operation-level-2'
operations: [
{
name: 'operaion-1',
label: 'operation-1-label'
},
{
name: 'operaion-3',
label: 'operation-3-label'
}
]
}
]
我想得到一个唯一的操作名称和标签数组,如下所示
const result = [
{
name: 'operaion-1',
label: 'operation-1-label'
},
{
name: 'operaion-2',
label: 'operation-2-label'
},
{
name: 'operaion-3',
label: 'operation-3-label'
}
]
有人可以建议实现这一目标的最佳方法吗?
【问题讨论】:
-
最好的方法是实现代码。你能展示一下你已经为此做了什么吗?
标签: javascript arrays object lodash