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

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

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

Что такое Apollo Client и зачем он нужен?
Что такое Apollo Client и зачем он нужен?
Apollo Client - это полнофункциональный клиент GraphQL для JavaScript-приложений, который упрощает получение, управление и обновление данных в...
3
0
569
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

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

Другие вопросы по теме