elementui的节点过滤默认是不显示下级的
代码在 :filter-node-method=“filterNode” 中添加
filterNode (value, data, node) {
let parentNode = node.parent; // 父级node
console.log("parentNode", parentNode.label);
let labels = [node.label]; // 当前node的名字
let level = 1; // 层级
while (level < node.level) {
labels = [...labels, parentNode.label]; // 当前node名字,父级node的名字
parentNode = parentNode.parent;
level++;
}
return labels.some((d) => d.indexOf(value) !== -1);
},