我对下面的网格定义感到困惑。 有人可以向我解释下面2个代码块中(parentSelectionChanged)和(selectionChanged)有什么区别吗?
谢谢!
<div class="grid-wrapper">
<app-atlas-grid
[rowData]="rowData"
[columnDefs]="columnDefs"
[floatingFilter]="true"
[enableFilterComponent]="true"
[contextMenuItems]="searchGridContextMenu"
[pagination]="true"
(parentSelectionChanged)="onSelectionChangedGrid($event)"
(parentOnGridReady)="onGridReady($event)"
[paginationPageSize]=20
[context]="context"
style="height: 720px;"
>
</app-atlas-grid>
</div>
<div class="grid-wrapper">
<app-atlas-grid
[rowData]="rowData"
[columnDefs]="columnDefs"
[floatingFilter]="true"
[enableFilterComponent]="true"
[contextMenuItems]="searchGridContextMenu"
[pagination]="true"
(selectionChanged)="onSelectionChangedGrid($event)"
(parentOnGridReady)="onGridReady($event)"
[paginationPageSize]=20
[context]="context"
style="height: 720px;"
>
</app-atlas-grid>
</div>
答案 0 :(得分:0)
不确定您使用的ag-grid
是哪个版本,但是在21.x
中parentSelectionChanged
实际上不是一种方法。我想您正在使用一个既存在又不推荐使用的版本。
您总是可以在node_modules
文件夹中的ag网格中查看实际代码,以查看方法对它们的注释/ jsdocs。许多IDE都可以让您控制+单击方法/属性以跳到其定义,包括在节点模块依赖性中