Ag-grid批处理调用数据加载

时间:2018-03-30 12:51:32

标签: angular ag-grid ag-grid-ng2

我正在使用ag-grid进行显示。我不想一次性提供完整的数据。 例如我想在第10页用户时带来第11-20页的数据 我该如何实施?

1 个答案:

答案 0 :(得分:0)

您可以切换到Ag-grid infinite scrolling row model

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

  

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

我希望你的意思是在用户滚动查看第10条记录时加载第11-20条记录 为了那个原因, 设置参数maxBlocksInCachecacheBlockSize = 10(使缓存块大小为10),infiniteInitialRowCount

更新

根据ag-grid documentation

  

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

     

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

     

如果您手动切割数据源中的数据以模仿   只在浏览器中完成分页,我们建议您使用   default在Memory Row Model中,将行数据设置为正常然后   set grid property pagination = true。