数组分组,
相同属性的元素放在elements里面;
为什么会嵌套这么多层啊
const arr = [{
type: "dd",
id:1
},{
type: "dd",
id:2
},{
type: "dd",
id:3
},{
type: "2",
id:4
}]
期望得到
const result = [{
type: "dd",
id:1,
elements: [{
{
type: "dd",
id:1
},{
type: "dd",
id:2
},{
type: "dd",
id:3
},
}]
}, {
type: "2",
id:4
}]
这样?
结果: