Использовать данные кеша apollo в качестве параметров запроса graphql - PullRequest
0 голосов
/ 15 октября 2019

У меня есть страница в моем SPA, которая показывает разбитый на страницы список результатов. Этот список можно отфильтровать, используя некоторые флажки на боковой панели.

Я хотел бы использовать кэш Apollo для обработки состояния фильтров, а затем получать эти данные во время выполнения запроса и использовать их в качестве параметров дляquery.

Я даже не знаю, возможно ли такое, кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 16 октября 2019

Я обнаружил, что Apollo предоставляет некоторые директивы GraphQL: @client и @export.

Это в основном позволяет запрашивать в кеше и использовать результат в качестве параметров другого запроса.

Больше информации здесь: https://www.apollographql.com/docs/react/v2.5/essentials/local-state/#using-client-fields-as-variables

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...