2022-05-16
思路:遍历所有节点,每个节点设置: disabled=true
getData().then(res => {
// res.data: tree data
res.data.forEach(item => {
item.disabled = true;
if (item.children) {
this.deepEach(item.children);
}
});
this.treeData = res.data;
});
// 子节点处理
deepEach(arr) {
arr.forEach(item => {
item.disabled = true;
if (item.children) {
this.deepEach(item.children); // 递归
}
});
}
网友评论