文档:https://material.angular.io/components/tree/overview#nested-tree
这与我要执行的操作完全相同,但是我需要节点的父级。如何在模板上获取它?
我正在考虑这样的事情:
<li class="mat-tree-node" (click)="smthingFn(node)">
<button mat-icon-button disabled></button>
{{node.filename}}: {{node.type}}
</li>
smthingFn(node):void {
console.log(node.parent.filename);
}
答案 0 :(得分:0)
您应该使用Treecontrol。您可以使用此控件获取子级,节点级别等。
查看此示例以获取有关如何使用它的更多信息。
我也不是很确定您的代码,看来您正在尝试使用列表来执行此操作,但是问题已用Angular Material Tree标记。阅读有关如何实施“材料树”的信息。