Angular material 树展开特定节点
Angular material tree expand a particular node
我看过各种使用
扩展mat-tree中所有节点的例子
expandAll()
有没有什么机制可以在我们点击特定节点时展开它。像
node.expand()
我参考了 angular material 文档,但没有得到任何答复。请有过的人指点一下。
您要查找的是 treeControl
上的 expand
方法,它在 treeControl.dataNodes
数组上运行。
类似
this.treeControl.expand(this.treeControl.dataNodes[/** node you want to expand **/]);
请记住,如果要扩展特定节点,则还需要扩展它的所有祖先直到根。
我看过各种使用
扩展mat-tree中所有节点的例子expandAll()
有没有什么机制可以在我们点击特定节点时展开它。像
node.expand()
我参考了 angular material 文档,但没有得到任何答复。请有过的人指点一下。
您要查找的是 treeControl
上的 expand
方法,它在 treeControl.dataNodes
数组上运行。
类似
this.treeControl.expand(this.treeControl.dataNodes[/** node you want to expand **/]);
请记住,如果要扩展特定节点,则还需要扩展它的所有祖先直到根。