Angular ag网格标头复选框选择事件

Angular ag网格标头复选框选择事件,angular,ag-grid,Angular,Ag Grid,只是想知道我们是否能够区分ag网格中的所有行选择和单个行选择(通过标题复选框选择)。是否有与ag grid关联的方法或属性来区分这种差异?是的,您可以。ag网格api提供了一些有用的方法: this.api.getSelectedRows()将获取所有选定行 this.api.getDisplayedRowCount()将显示所有行 如果这两行相等,则用户已选择所有行 Ps.api是一种GridApi类型,它是从ag grid暴露的gridReady事件初始化的,只需在网格级别侦听selecti

只是想知道我们是否能够区分ag网格中的所有行选择和单个行选择(通过标题复选框选择)。是否有与ag grid关联的方法或属性来区分这种差异?

是的,您可以。ag网格
api
提供了一些有用的方法:

this.api.getSelectedRows()
将获取所有选定行

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

如果这两行相等,则用户已选择所有行


Ps.
api
是一种
GridApi
类型,它是从
ag grid

暴露的
gridReady
事件初始化的,只需在网格级别侦听selectionChanged,即可对每个由列标题更改的选项应用一些操作复选框