如何在无限行模型中设置初始起始页?
Posted
技术标签:
【中文标题】如何在无限行模型中设置初始起始页?【英文标题】:How can I set the initial start page in the infinite row model? 【发布时间】:2019-09-28 05:45:45 【问题描述】:我正在使用具有无限行模型和分页功能的 Ag-Grid 版本 20.0.0。我希望能够为第一次加载设置初始页面,但我没有看到任何允许我自定义的属性。他们只提供方法paginationGoToPage
来更改页面,但此方法要求首先加载网格,这迫使我进行两次调用,第一次调用(第 0 页),第二次调用我真的很想要。
【问题讨论】:
【参考方案1】:ag-grid(在我的例子中是社区版 v21)不提供这种开箱即用的功能。 The infinite row model always gets first row "to kick things of". 要实现所需的行为,您必须:
-
实现自定义行模型。文档甚至没有描述如何开始这样的努力,但我相信这将是最惯用和独立的方法。
解决无限行模型以诱骗它进入所需的行为。我设法通过同步 URL 和网格页面以及特殊数据源基类的 Angular 指令部分实现了这一点,但无法解决一些边缘情况问题,例如丢失第一页数据。
【讨论】:
以上是关于如何在无限行模型中设置初始起始页?的主要内容,如果未能解决你的问题,请参考以下文章