ag网格服务器端分页与分页

时间:2017-08-04 15:01:18

标签: vue.js ag-grid

我真的很困惑如何使用Ag Grid实现服务器端排序,同时具有分页和无限滚动选项。我为ag grid的应用程序实现指定了以下用例

  • 5页大小(20,50,100,200,全部)
  • 全部=网格高度为300行且无限滚动
  • 每个特定页面大小意味着我们从API调用中检索项目数= =页面大小。例如,页面大小为50,表示每页每个API调用,检索50个项目。
  • 上述声明表示导航到网格的新页面=对API的新调用以检索数据

基于所有这些,我还需要实现服务器端排序。我需要做的是以下

  • 用户点击列标题
  • 标题点击会触发一个函数,该函数使用sort参数调用我们的API并返回结果
  • 网格使用新的(已排序)结果进行刷新

根据我目前所读的内容,两个主要要求是排序 enableServerSideSorting 参数设置为true。但是我不知道在那之后该怎么做。是否可以修改 getRows ag网格回调,每次调用我的API而不是只查看缓存结果的函数?

我正在研究处理这种情况的传统流程。任何帮助表示赞赏,并提前感谢您。

0 个答案:

没有答案