【发布时间】:2019-09-20 10:53:39
【问题描述】:
- 要使用 Apollo 实现分页,您通常会使用发送查询时提供给您的
fetchMore函数,并结合updateQuery告诉 Apollo 如何使用结果更新其缓存(附加把它放到你已经拥有的东西上)。 - 要实现近乎实时的同步,您通常会使用轮询,它会每隔 x 秒重新发送您的初始查询。
因此轮询会重新获取您的初始查询并将覆盖缓存,因此您会丢失分页以及您通过updateQuery 添加到缓存中的所有fetchMore 内容。
我的问题:如何在保持良好用户体验的同时同时进行投票和分页? (没有订阅)
【问题讨论】:
标签: graphql apollo react-apollo