【发布时间】:2017-09-18 11:21:38
【问题描述】:
我有一个带有过滤选项的ag-Grid。
如何在不使用forEachNodeAfterFilter回调的情况下获取过滤的行数?
我只想在有过滤行的情况下启用按钮,并且我不想每次都在后台执行 foreach 循环。
【问题讨论】:
-
你是什么意思过滤?详细说明一下?
-
过滤的行数,某列过滤的内容(如18-24岁的过滤器)
-
getGridOptions().api.getModel().getVirtualRowCount()会帮助你吗? -
@tan 可能要小心任何名称中带有
virtual的内容;它指的是节点在 DOM 中的视觉概念(与传递过滤器不同)。 ag-grid.com/upgrading_to_2.x/… --People were using the rowModel and virtualRow methods to get the rows after sort and filter, which was not great.
标签: javascript angularjs ag-grid