var demo = [];
var demo1 = [];
this.dataArr.forEach((item, index) => {
if (!demo.includes(item.name)) {
demo[index] = item.name;
demo1[index] = {
name: item.name,
data: [item.data],
type: 'line'
};
} else {
let idx = demo.findIndex(element => element == item.name);
demo1[idx].data.push(item.data);
}
});
数组对象,将某个属性值相同的对象合并成一个数组
最新推荐文章于 2023-11-30 15:17:38 发布