ag-grid header 复选框选择事件

ag-grid header checkbox selection event

只是想知道在ag-grid(通过header复选框选择)中我们是否可以区分所有行选择和单个行选择。是否有与 ag-grid 关联的方法或 属性 来区分这种差异?

是的,你可以。 ag-grid api 提供了一些有用的方法:

this.api.getSelectedRows() 将为您提供所有选定的行。

this.api.getDisplayedRowCount() 将为您显示所有行。

如果这两个相等,则用户选择了所有行。

Ps。 apiGridApi 类型的一个,它是从 ag-grid.

公开的 gridReady 事件初始化的

只需在网格级别收听 selectionChanged event 以对按列 header 复选框更改的每个选择应用一些操作