如何在应用过滤器操作后从UI网格中恢复数据?

时间:2018-04-23 19:35:34

标签: angularjs angular-ui-grid ui-grid

我在我的项目中使用Angular Js。要显示数据并执行搜索或过滤操作,我使用UI网格。我需要将过滤后的数据返回以生成图表和其他功能。我想从网格视图中仅提取结果数据或可见数据。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我得到了答案。

var visibledata =scope.gridApi.core.getVisibleRows(scope.gridApi.grid);

var selecteddata = scope.gridApi.selection.getSelectedRows();

并将以下代码放在gridoption中。

onRegisterApi: function(gridApi){
     scope.gridApi = gridApi;
}