我使用ui-grid
作为我的桌子,externalpagination
和externalfiltering
设置为true。当$http
在搜索后没有返回记录时,应禁用page-forward button
,但不会,这会导致问题。
这是它的图像,显示按钮仍然可见。请帮帮我。坚持了一段时间
没有你的代码,我做不了多少,但我最好的猜测是你需要在从外部分页和/或外部过滤器获取数据时设置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;
我希望这有帮助