有没有办法从不使用 ApolloJS 中的缓存进行查询?

时间:2021-07-19 08:38:28

标签: apollo-client react-apollo

根据似乎是 Apollo JS 主要维护者的人的回应,使用 fetchPolicynetwork-onlynextFetchPolicycache-first 几乎完成了编写产品在这里 - https://github.com/apollographql/apollo-client/issues/7307#issuecomment-726332572

这总是让我觉得有点奇怪,但直到现在我才意识到如果后续查询错误之一,部分数据被丢弃 - 在我的情况下是期望的行为 - 但它似乎使用了什么在缓存中。例如,用户请求实时数据的第 2 页,它出错,因此他们再次看到第 1 页!

当然,graphql 客户端的一个常见用例是只想始终访问网络并且从不涉及缓存。如何使用 Apollo JS 实现这一目标?

0 个答案:

没有答案