只想知道我们是否可以在ag-grid中区分所有行选择和单个行选择(通过标头复选框选择)。有没有与ag-grid相关的方法或属性来说明这种区别?
答案 0 :(得分:1)
可以。网格api
提供了一些有用的方法:
this.api.getSelectedRows()
将为您提供所有选定的行。
this.api.getDisplayedRowCount()
将为您显示所有行。
如果这2个彼此相等,则用户已选择所有行。
Ps。 api
是类型GridApi
,它是由gridReady
公开的ag-grid
事件初始化的。
答案 1 :(得分:0)
只需在网格级别上侦听selectionChanged event,即可对通过列标题复选框更改的每个选择应用一些操作