我试图创建一个这样的集合,以便在反应组件中使用:
let data = [
{
group : 'A',
children : [
{ name : 'Animals', id : 22 },
...
]
},
{
group : 'B', children : [
{ name : 'Batteries', id : 7},
{ name : 'Baggage', id : 12 },
...
]
},
{
group : 'C', children : [
{ name : 'Cake', id : 7},
...
]
},
]
Run Code Online (Sandbox Code Playgroud)
我已经按照以下方式对数据进行排序:
let rawData = [
{ name : 'Animals', id : 10},
{ name …Run Code Online (Sandbox Code Playgroud) 我有一个像这样的对象数组.我想摆脱重复的密钥(名称),只有一个名称,其中包含数组中所有相关的值.
let array = [
{ name: "dimensions", value: "dimensions value 1" },
{ name: "weight", value: "weight value 1" },
{ name: "dimensions", value: "dimensions value 2" },
{ name: "weight", value: "weight value 3" },
{ name: "dimensions", value: "dimensions value 3" },
{ name: "weight", value: "weight value 3" }
]
Run Code Online (Sandbox Code Playgroud)
我想把它变成这样的东西:
result = [ {
name : "dimensions",
values : ["dimention value 1", "dimention value 2", "dimention value 3"]
}, {
name : "weights",
values : …Run Code Online (Sandbox Code Playgroud)