Angularjs 即使记录为0,ui网格分页页面前进按钮也未禁用

Angularjs 即使记录为0,ui网格分页页面前进按钮也未禁用,angularjs,angular-ui-grid,ui-grid,Angularjs,Angular Ui Grid,Ui Grid,我正在为我的表使用ui网格,将externalpagination和externalfiltering设置为true。当$http在搜索后未返回任何记录时,应禁用页面前进按钮,但它没有,这会导致前面出现问题 这是一张图片 这是它的图像,显示按钮仍然可见。请帮帮我。有一段时间我一直在坚持这一点如果没有您的代码,我将无能为力,但我的最佳猜测是,当您从外部分页和/或外部筛选器获取数据时,您需要设置allData、minRowsToShow和excessRows属性: let pageSize = 20

我正在为我的表使用
ui网格
,将
externalpagination
externalfiltering
设置为true。当
$http
在搜索后未返回任何记录时,应禁用
页面前进按钮,但它没有,这会导致前面出现问题

这是一张图片


这是它的图像,显示按钮仍然可见。请帮帮我。有一段时间我一直在坚持这一点

如果没有您的代码,我将无能为力,但我的最佳猜测是,当您从外部分页和/或外部筛选器获取数据时,您需要设置
allData、minRowsToShow
excessRows
属性:

let pageSize = 20;
vm.gridOptions.allData = response.data;
vm.gridOptions.minRowsToShow = response.data.length < pageSize ? response.data.length : pageSize;
vm.gridOptions.excessRows = response.data.length;
让pageSize=20;
vm.gridOptions.allData=response.data;
vm.gridOptions.minRowsToShow=response.data.length

我希望这有帮助

您能提供一些代码片段吗?