/**
* @description 重构树结构为数组
* */
treeToArray(treeData, field) {
var result = [];
if(!field) field = "children";
for(var key in treeData) {
var obj = treeData[key];
var clone = JSON.parse(JSON.stringify(obj));
delete clone[field];
result.push(clone);
//
if(obj[field]) {
var tmp = this.treeToArray(obj[field], field);
result = result.concat(tmp);
}
}
return result;
},
树结构重构成数组
于 2023-08-30 17:29:07 首次发布