xg
This commit is contained in:
parent
610e12882c
commit
1959a4c146
@ -359,21 +359,40 @@ export default {
|
||||
},
|
||||
handleData(list, key, keytwo) {
|
||||
//得到数据的主键列表
|
||||
let keysArr = list.map(item => {
|
||||
let keysArr = list.map((item) => {
|
||||
return {
|
||||
routeNodeDay: item[key],
|
||||
routeNodeName: item[keytwo],
|
||||
}
|
||||
})
|
||||
let keys = [...new Set(keysArr)]
|
||||
let newList = keys.map(item => {
|
||||
};
|
||||
});
|
||||
let array = keysArr.filter(
|
||||
(item, index, arr) =>
|
||||
index ===
|
||||
arr.findIndex(
|
||||
(ite) =>
|
||||
ite.routeNodeDay == item.routeNodeDay &&
|
||||
ite.routeNodeName == item.routeNodeName
|
||||
)
|
||||
);
|
||||
// for (var i = 0; i < keysArr.length; i++) {
|
||||
// for (var j = i + 1; j < keysArr.length; j++) {
|
||||
// if (keysArr[i].routeNodeDay == keysArr[j].routeNodeDay && keysArr[i].routeNodeName == keysArr[j].routeNodeName) {
|
||||
// keysArr.splice(j, 1);
|
||||
// j--;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
let keys = [...new Set(array)];
|
||||
let newList = keys.map((item) => {
|
||||
return {
|
||||
//这里写新的 数据结构 如下是整体复制
|
||||
routeNodeDay: item[key],
|
||||
routeNodeName: item[keytwo],
|
||||
list: list.filter(i => i[key] == item[key] && i[keytwo] == item[keytwo])
|
||||
}
|
||||
})
|
||||
list: list.filter(
|
||||
(i) => i[key] == item[key] && i[keytwo] == item[keytwo]
|
||||
),
|
||||
};
|
||||
});
|
||||
return newList;
|
||||
},
|
||||
//wangeditor传值
|
||||
|
||||
Loading…
Reference in New Issue
Block a user