【发布时间】:2018-12-03 06:05:01
【问题描述】:
我正在尝试在 Angular-6 项目中使用 ag-grid-angular。我在 API 中的数据源,其中数据以分页形式出现。
我找不到任何示例,服务器在 ag-grid 中的页面更改受到打击。
有一个无限滚动的例子,但是它一次性加载所有数据并在客户端分页。
请帮忙。
【问题讨论】:
我正在尝试在 Angular-6 项目中使用 ag-grid-angular。我在 API 中的数据源,其中数据以分页形式出现。
我找不到任何示例,服务器在 ag-grid 中的页面更改受到打击。
有一个无限滚动的例子,但是它一次性加载所有数据并在客户端分页。
请帮忙。
【问题讨论】:
ag-Grid 中的分页仅在客户端。如果要延迟加载数据,则需要使用延迟加载数据的行模型之一,例如无限滚动行模型或服务器端行模型(仅限企业)。如果您希望每次转到新页面时数据都来自服务器,然后使用无限行模型并使无限行模型块大小与分页页面大小相同,因此每次导航新页面时到一个新的块被提取。 ag-Grid 网站上的示例正好显示了这一点: https://www.ag-grid.com/javascript-grid-infinite-scrolling/#example-2-equal-pagination-page-size-and-large-infinite-block-si
【讨论】: