Как отключить InMemoryCache для клиента Apollo GraphQL?

Я пытаюсь полностью отключить кэширование на клиенте apollo, но он не работает.

Я попытался установить fetchPolicy на "только сеть" или "без кеша". Есть что-то, чего мне не хватает?

1 ответ

Решение

Вы можете просто удалить персистор всякий раз, когда вам нужно очистить кеш.

  const persistor = new CachePersistor({ cache: this.cache, storage: window.sessionStorage as any });
  await persistor.remove();
Другие вопросы по тегам