如何在 ui-grid 中获取过滤后的行?
How to get the filtered rows in ui-grid?
使用 ui-grid
我想使用过滤器获取所有过滤数据行的列表。
在下面的 plunker 中,我将 500 项的原始数据过滤为 61 项。
现在如何获得这 61 个实体的列表?
如果我使用下面的代码,我只会得到在屏幕上呈现的行
var _renderedRows = $scope.gridApi.grid.renderContainers.body.renderedRows;
点击那个 plunker 底部的按钮会显示筛选的行数,只有 14 行而不是 61 行。
如果我的过滤器中有 14 个或更少,那将非常有效,因为我可以从上面访问实体对象。
但是我在显示过滤行的网格中看不到任何 属性 。
那么我怎样才能得到 61 的列表,以便我可以将它们传递给另一个函数来对它们执行操作?
使用 ui-grid
我想使用过滤器获取所有过滤数据行的列表。
在下面的 plunker 中,我将 500 项的原始数据过滤为 61 项。 现在如何获得这 61 个实体的列表?
如果我使用下面的代码,我只会得到在屏幕上呈现的行
var _renderedRows = $scope.gridApi.grid.renderContainers.body.renderedRows;
点击那个 plunker 底部的按钮会显示筛选的行数,只有 14 行而不是 61 行。 如果我的过滤器中有 14 个或更少,那将非常有效,因为我可以从上面访问实体对象。 但是我在显示过滤行的网格中看不到任何 属性 。
那么我怎样才能得到 61 的列表,以便我可以将它们传递给另一个函数来对它们执行操作?