【问题标题】:Polling and pagination at the same time with GraphQL Apollo?使用 GraphQL Apollo 同时进行轮询和分页?
【发布时间】:2019-09-20 10:53:39
【问题描述】:
  • 要使用 Apollo 实现分页,您通常会使用发送查询时提供给您的 fetchMore 函数,并结合 updateQuery 告诉 Apollo 如何使用结果更新其缓存(附加把它放到你已经拥有的东西上)。
  • 要实现近乎实时的同步,您通常会使用轮询,它会每隔 x 秒重新发送您的初始查询。

因此轮询会重新获取您的初始查询并将覆盖缓存,因此您会丢失分页以及您通过updateQuery 添加到缓存中的所有fetchMore 内容。

我的问题:如何在保持良好用户体验的同时同时进行投票分页? (没有订阅)

【问题讨论】:

    标签: graphql apollo react-apollo


    【解决方案1】:
    猜你喜欢
    • 2018-10-22
    • 2019-12-06
    • 2020-05-13
    • 2021-11-28
    • 2018-10-19
    • 2020-01-30
    • 2018-10-07
    • 2019-04-04
    • 2020-06-07
    相关资源
    最近更新 更多