function filterNode(value: string, data: any, node: any) {
if (!value) return true;
let parentNode = node.parent;
let labels = [node.label];
let level = 1;
while (level < node.level) {
labels = [...labels, parentNode.label];
parentNode = parentNode.parent;
level++;
}
return labels.some((label) => label.indexOf(value) !== -1);
}
el-tree ツリー コントロールが親ノードを検索およびフィルタリングし、子ノードが表示されない問題を解決します。
おすすめ
転載: blog.csdn.net/Joye_7y/article/details/131548068
ランキング