apollo客户端-如何在基于光标的分页窗口刷新后加载页面的第一个元素

时间:2019-07-16 13:43:26

标签: angular pagination apollo apollo-client

每次分页时,我都会将起点和终点光标存储到路径中作为查询参数。

  

/ some-route?start = startCursor&end = endCursor&pageSize = 10

当我重新加载页面时,我会遇到一个难题,即使用任一游标与

  

之后= startCursor,第一个= pageSize

  

之前= endCursor和最后= pageSize

使我失去列表的第一项或最后一项。

是否可以包含第一项/最后一项?

请注意,这是关于基于光标的阿波罗分页的问题。我知道这也可以通过基于偏移的分页来解决。

如果可能的话,我还要避免存储上一个结束或开始光标。

0 个答案:

没有答案