我在表中使用ui-grid
,并将externalpagination
和externalfiltering
设置为true。如果$http
在搜索后未返回任何记录,则应禁用page-forward button
,但不要这样做,这会导致前面的问题。
这是它的图像,它显示按钮仍然可见。请帮帮我。卡住了一段时间
答案 0 :(得分:0)
如果没有您的代码,我将无能为力,但是我最好的猜测是,当您从外部分页和/或外部获取数据时,需要设置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;
我希望这对您有帮助