【问题标题】:AG-Grid get page number with infinite scrollingAG-Grid 获取无限滚动的页码
【发布时间】:2018-11-09 13:35:12
【问题描述】:

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

运行上述示例时,我可以在开发者工具中看到页码被注销:

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

有什么方法可以在触发 getRows 函数时获取所请求的页码?我的 api 需要一个页码来检索数据,而不是开始和结束行号。

【问题讨论】:

    标签: ag-grid


    【解决方案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 我已创建。观察浏览器日志。

    【讨论】:

    • 感谢您的回答。我最初认为是否从开始行和结束行派生页码,但想仔细检查库是否还没有为它提供函数。谢谢。
    猜你喜欢
    • 2020-11-05
    • 2020-04-07
    • 2019-03-30
    • 1970-01-01
    • 1970-01-01
    • 2018-11-17
    • 1970-01-01
    • 2019-08-28
    • 1970-01-01
    相关资源
    最近更新 更多