如何为Apollo GraphQL客户端禁用InMemoryCache?

时间:2019-05-09 13:14:50

标签: apollo-client apollo-cache-inmemory

我正在尝试完全禁用apollo客户端上的缓存,但是它不起作用。

我试图将 fetchPolicy 设置为“仅网络”或“无缓存”。有什么我想念的吗?

1 个答案:

答案 0 :(得分:3)

只要需要清理缓存,就可以删除持久化器。

  const persistor = new CachePersistor({ cache: this.cache, storage: window.sessionStorage as any });
  await persistor.remove();