Ag- grid 选择一个父级应该选择它在树数据路径中的所有子级

Dee*_*rma 3 ag-grid angular

我将数据提供给带有路径的网格(树数据)。如果我在带有树遗留的 ag-grid 中选择父节点,我如何选择子节点。

我的数据如下所示:

[{
name: 'File',
path:['file'],
isVisible: true
},
{
name: 'Save',
path:['file'],
isVisible: true
},
name: 'Export',
path:['file'],
isVisible: False
];
Run Code Online (Sandbox Code Playgroud)

Ego*_*men 5

.html

    <ag-grid-angular 
    ....
    (rowSelected)="rowSelected($event)" 
    .... >
    </ag-grid-angular>
Run Code Online (Sandbox Code Playgroud)

.ts

 rowSelected(event){
      event.node.childrenAfterGroup.forEach(a=>{
           a.selectThisNode(event.node.isSelected())
     })
 }
Run Code Online (Sandbox Code Playgroud)

专业提示:传递undefinednull到 会selectThisNode使其部分检查。