ui-grid分页前进按钮即使记录为0也不被禁用

时间:2018-06-20 19:31:34

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

我在表中使用ui-grid,并将externalpaginationexternalfiltering设置为true。如果$http在搜索后未返回任何记录,则应禁用page-forward button,但不要这样做,这会导致前面的问题。

这是图片enter image description here

这是它的图像,它显示按钮仍然可见。请帮帮我。卡住了一段时间

1 个答案:

答案 0 :(得分:0)

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

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;

我希望这对您有帮助