我想在特定条件下扩展表中的特定行。但我实际上是希望在页面加载期间使用它,而不是在任何单击事件上使用它。
我在网上看到的解决方案基于点击事件。
有人可以帮我吗?
答案 0 :(得分:0)
收听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);
}
});
}