【发布时间】:2018-08-30 12:12:58
【问题描述】:
在 Ant Design Table 分页中使用 GraphQL Relay 连接游标的正确方法是什么?它有非常好的分页,但是 graphql 服务器会寻找一个游标并且不需要“总”页码。有什么想法吗?
【问题讨论】:
-
你可以做 2 个查询,一个用于记录,另一个用于计数,听起来有问题吗?
在 Ant Design Table 分页中使用 GraphQL Relay 连接游标的正确方法是什么?它有非常好的分页,但是 graphql 服务器会寻找一个游标并且不需要“总”页码。有什么想法吗?
【问题讨论】:
我创建了一个分页组件来替换实际的<Table> 组件分页。然后我设置<Table pagination={false}> 并使用我的自定义分页器来控制没有编号页面的下一个和上一个功能。
我使用的是 graphql-ruby,所以我实际上需要启用 bidirectional pagination 而不是 GraphQL 中的经典文档。此后,它已成为一种标准。
【讨论】: