角材质树扩展特定节点

时间:2019-04-09 10:03:22

标签: angular tree angular-material2 expand

我已经看到了使用扩展mat-tree中所有节点的各种示例

expandAll()

如果单击特定节点,是否有任何机制可以扩展该节点。像

node.expand()

我参考了角材文档,但没有任何答案。请指导是否有人通过。

1 个答案:

答案 0 :(得分:1)

您正在寻找的是expand上的treeControl方法,该方法在treeControl.dataNodes数组上运行。

类似

this.treeControl.expand(this.treeControl.dataNodes[/** node you want to expand **/]);

请记住,如果要扩展特定节点,则还需要扩展其所有祖先直到根。


Demo