仅在孙子级别的树内进行角度垫树节点过滤器

and*_*enX 5 tree filter angular-material2 angular angular6

我有一个有角度的材料树,它应该在树内的树节点内有过滤器(第三级)。当我单击子项时,过滤器应该与孙子项一起出现。我看到下面的示例,其中过滤树外部并过滤整个节点:

https://stackblitz.com/edit/angular-yb37gh?file=app%2Ftree-checklist-example.html

如果我们看上面的例子,我需要在伊斯坦布尔下进行过滤,并且它应该提供过滤下面的子元素的功能。我的意思是在孙子级别上进行过滤,并且应该能够仅过滤孙子

我尝试过一个示例,其中当 I.filter 孙子时,它将重新渲染树,并且由于树本身内部的过滤器,过滤器也会重新渲染,因此我无法保留过滤器上的值。

有人遇到过在树内添加过滤器吗?请帮忙

我期待像下面这样的东西。仅搜索该级别上的所有节点。

在此输入图像描述