角度材质树扩展特定节点

问题描述 投票:1回答:1

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

expandAll()

如果我们点击它,是否有任何扩展特定节点的机制。就像是

node.expand()

我曾提到角度材料文档,但没有得到任何答案。如果有人经历过,请指导。

angular tree angular-material2 expand
1个回答
1
投票

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

就像是

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

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


Demo

© www.soinside.com 2019 - 2024. All rights reserved.