<el-tree :filter-node-method="filterNode"></el-tree>
/**
* tree 节点过滤
* @param {Object} value
* @param {Object} data
* @param {Object} node
*/
filterNode(value, data, node) {
if (!value) return true;
let one = data.label.indexOf(value) !== -1;
let two = node.parent && node.parent.data && node.parent.data.label && (node.parent.data.label.indexOf(value) !== -1);
let three = node.parent && node.parent.parent && node.parent.parent.data && node.parent.parent.data.label && (node.parent.parent.data.label.indexOf(value) !== -1);
let four= node.parent && node.parent.parent && node.parent.parent.parent && node.parent.parent.parent.data && node.parent.parent.parent.data.label && (node.parent.parent.parent.data.label.indexOf(value) !== -1);
let result_one = false;
let result_two = false;
let result_three = false;
let result_four = false;
if(node.level === 1) {
result_one = one;
}else if(node.level === 2) {
result_two = one || two;
}
return result_one || result_two;
}
ElementUI tree 搜索节点并显示所有子节点
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 代码: html部分: <el-tree ref = "instTree" :props = "props" :l...
- 今天青石的票圈出镜率最高的,莫过于张艺谋的新片终于定档了。 一张满溢着水墨风的海报一次次的出现在票圈里,也就是老谋...