我想在启用分页功能时从ui网格中获取过滤数据.一般情况下我用过
$scope.gridApi.core.on.filterChanged($scope, function () {
if ($scope.gridApi.grid.columns[1].filter.term != "" && $scope.gridApi.grid.columns[1].filter.term != undefined) {
var dd =$scope.gridApi.core.getVisibleRows($scope.gridApi.grid);
console.log(dd);
});
Run Code Online (Sandbox Code Playgroud)
但是当启用分页时,代码不能很好地工作,它只返回第一页的行.但我需要所有过滤后的数据.
最简单的解决方案是基于过滤器术语过滤数据源,但它会显着降低性能.
任何建议?