【发布时间】:2021-09-20 15:10:40
【问题描述】:
我有一个自定义标签,在其中显示过滤的行数(“当前显示 y 个结果中的 x 个”)。 当我更改过滤器字符串时效果很好,因为我使用了
(filterChanged)="onFilterChanged($event)"
在我的 ts 文件中:
onFilterChanged() {
let filteredRowCount = 0;
this.gridApi.forEachNodeAfterFilter(() => {
filteredRowCount++;
});
this.numberToShow = filteredRowCount;
}
(我绑定的变量是numberToShow)。
我有一个刷新按钮,它会导致 this.rowData 得到更新。如果用户应用了过滤器并刷新了数据,我无法通过编程方式知道当前显示了多少行。
有什么建议吗?
谢谢!
【问题讨论】:
标签: ag-grid