deleteLeafNodes(tree) {
for (let i = tree.length - 1; i >= 0; i--) {
const node = tree[i];
if (!("children" in node) && !!node.name) { // 没有children字段,但是有name字段
tree.splice(i, 1);
}
else {
this.deleteLeafNodes(node.children);
}
}
return tree;
},
树结构数据删除最底层的数据
于 2024-08-16 16:40:14 首次发布