0

我正在使用 ag-grid 进行显示。我不想一口气带来完整的数据。例如,当用户在第 10 页时,我想带来第 11-20 页数据我该如何实现?

4

1 回答 1

0

您可以切换到Ag-grid 无限滚动行模型

有关行模型的更多详细信息,请访问文档:https ://www.ag-grid.com/javascript-grid-row-models/

当用户在第 10 页时,我想带来第 11-20 页数据

我希望您的意思是在用户滚动查看第 10 条记录时加载第 11-20 条记录。
为此,相应地设置参数maxBlocksInCachecacheBlockSize = 10(使缓存块大小为 10)infiniteInitialRowCount


更新

根据ag-grid 文档

在 v9.0 中,ag-Grid 分页从服务器端分页更改为客户端分页。然后在 v10.1 中删除了服务器端分页。

如果您正在执行服务器端分页,我们建议您使用无限滚动的分页作为迁移到新机制的一种方式。

如果您手动切片数据源中的数据以模拟仅在浏览器中完成的分页,我们建议您使用默认的内存行模型并将行数据设置为正常,然后设置网格属性 pagination=true。

于 2018-03-30T16:50:40.053 回答