AG-Grid通过无限滚动获取页码

时间:2018-11-08 20:51:17

标签: ag-grid

按照Here

中的示例,我正在Angular中使用AG-Grid无限滚动行模型

运行上面的示例时,我可以在开发人员工具中看到页面编号被注销:

enter image description here

但是,我似乎找不到在代码中获取页码的方法。我已经尝试过paginationGetCurrentPage(),但似乎不适用于无限滚动行模型。

触发getRows函数时,是否有任何方法可以获取请求的页码?我的api希望页码而不是开始和结束行号来检索数据。

1 个答案:

答案 0 :(得分:1)

这只是简单的数学运算,您可以在getRows中获得页码。

let pageNo = 1;
if (this.paginationPageSize != undefined)
   pageNo = params.startRow / this.paginationPageSize + 1;
// use pageNo to make API request
console.log('pageNo: ' + pageNo);

检查我创建的this plunk。查看浏览器日志。