如何在 Ag-grid angular 中扩展分组数据中的行?

How to expand rows in grouped data in Ag-grid angular?

我想在特定条件下扩展 table 中的特定行。但我实际上想要在页面加载期间使用它,而不是在任何点击事件中。

网上看到的解决方案都是基于点击事件的

有人可以帮我吗?

监听 gridReady 事件:

<ag-grid-angular [gridOptions]="gridOptions" (gridReady)="gridReady($event)"></ag-grid-angular>

然后遍历节点并确定是否要展开它:

gridReady = (params) => { 
   gridOptions.api.setData([yourData]);
   gridOptions.api.forEachNode(function(node) {
     // enter your expansion criteria here
     if (node.key==='whatever') {
        node.setExpanded(true);
     }
   });
}