Публикации по теме 'apollo-client'
Получение данных с помощью Apollo Client 2.0
Автор Кай Ведекинд
В моем предыдущем посте о « ОТДЫХ в мире. Да здравствует GraphQL » , я сосредоточился на введении в GraphQL как серверный уровень. В этой статье я расскажу о том, как подключить приложение Vue.js к GraphQL API через Apollo Client.
Я собираюсь показать вам, как создать простое приложение Vue.js с Apollo 2.0, которое отображает список контактов.
Что такое Apollo Client
Apollo Client - это сверхгибкий, управляемый сообществом, полнофункциональный кэширующий..
Вопросы по теме 'apollo-client'
Клиент Apollo выдает ошибку «магазин уже содержит идентификатор» - что это значит?
В собственном проекте реакции я создаю объект, а затем перенаправляю экран на страницу сведений о вновь созданном объекте и получаю эту ошибку:
Возможное отклонение необработанного обещания (id: 0): сетевая ошибка: ошибка хранилища: приложение...
10340 просмотров
schedule
27.02.2024
Почему этот тест использует ошибку Jest & react-test-renderer, потому что он пытается разобрать файл .graphql?
Я пытаюсь запустить простой тест, чтобы начать работу с Jest, и кажется, что он анализирует все приложение. На файл, в котором возникает ошибка, ссылается файл сервисов.
Если я не включу graphql в регулярное выражение для moduleNameMapper ,...
798 просмотров
schedule
26.05.2023
React Apollo: один запрос, несколько аргументов - как кэшировать?
Я озадачен этим.
Предположим, у меня сейчас есть следующий запрос:
export const getPokemon = gql`
query getPokemon($filters: AssetFilters) {
pokemon(filters: $filters) {
name,
generation,
exp
}
}`;
По...
822 просмотров
schedule
26.05.2024
Ошибка Apollo GraphQL: ошибка: сетевая ошибка: не удается прочитать свойство «срез» неопределенного значения
Я получаю эту длинную ошибку при запросе данных. Это достоверные данные (проверено на GraphQLi). Будем признательны за любые рекомендации!
Error: Network error: Cannot read property 'slice' of undefined
at new ApolloError (eval at...
986 просмотров
schedule
14.01.2023
Как создать подписку GraphQL с Apollo Client на Vanilla JS
Недавно Apollo Client выпустил функцию подписки на веб-сокеты, но до сих пор я видел ее использование только при запуске запроса с помощью subscribeToMore внутри ловушки жизненного цикла componentWillMount.
Вот пример из...
6338 просмотров
schedule
06.08.2022
не могу импортировать createBatchingNetworkInterface из apollo-client
Я пытаюсь интегрировать graphql в свой проект vue. Я следую этим инструкциям: https://github.com/Akryum/vue-apollo
У меня npm установлен «apollo-client» по мере необходимости, но по какой-то причине я не могу импортировать...
974 просмотров
schedule
07.10.2022
Как обновить массив/вложенное поле при выдаче мутации обновления в Graphcool/GraphQL?
У меня есть тип Post , чем поле tag , которое может быть связано со многими записями Tag (отношение «человек ко многим»). Проблема, с которой я сталкиваюсь, заключается в том, что при обновлении Post мне нужно как создать, так и связать новые...
809 просмотров
schedule
18.05.2023
клиент apollo, запрос с фильтром
на самом деле все мои запросы не имеют фильтра, просто извлекаю все записи из таблиц
Я прочитал эту ссылку: https://github.com/graphql/graphql-js/issues/640
речь идет о создании ручного фильтра, но обсуждение не заканчивается четким решением....
2372 просмотров
schedule
17.09.2023
React Apollo 2 с React Router. Загрузка graphql HOC: true навсегда, если я перемещаюсь
Это код: https://codesandbox.io/s/p90q6674qq
Я просто использую:
export default graphql(CURRENT_USER_QUERY)(Menu);
в компоненте Menu и просто этот код в компоненте App :
class App extends Component {
render() {
return (...
347 просмотров
schedule
13.01.2024
Причина (! NextProps.data.loading && this.props.data.loading)
В моем приложении для реагирования с настройками react-apollo и react-router-redux каждый раз, когда я отправляю на новый маршрут, новый параметр запроса запускает новый запрос GraphQL. И мне часто требовались обратные вызовы после выполнения...
377 просмотров
schedule
29.09.2022
Остановить последующие запросы в apollo после возврата 401?
Я использую клиент apollo, чтобы сделать запрос в моем компоненте. Он состоит из 2 запросов. Как мне запретить ему отправлять другой запрос после того, как он дал мне ошибку 401? Я использую onError Apollo Link Error, чтобы отслеживать ошибки....
1497 просмотров
schedule
26.02.2022
Как использовать Apollo Client + React Router для реализации частных маршрутов и перенаправления в зависимости от статуса пользователя?
Я использую React Router 4 для маршрутизации и Apollo Client для выборки и кеширования данных. Мне нужно реализовать решение PrivateRoute и перенаправления на основе следующих критериев:
Страницы, которые пользователю разрешено просматривать,...
5045 просмотров
schedule
03.09.2023
Ошибки operation.setContext с Apollo Boost
Я использую заголовки для аутентификации с помощью Apollo Client. Следующее работало нормально:
const middlewareAuthLink = new ApolloLink((operation, forward) => {
const token = localStorage.getItem('auth-token');
const...
929 просмотров
schedule
03.12.2022
React Apollo: сохранять обновления после мутации, но пользовательский интерфейс не отражает изменения
Я создал сервер graphQL со следующей схемой:
...
#charts interface
interface Chart {
id: String!
sql: String!
title: String
type: String!
display: String!
}
type Layout{
# Unique layout id
id: String
# The title displayed on the...
755 просмотров
schedule
21.07.2022
Отсутствует поле в cache.writeQuery в компоненте мутации?
Я изучаю компоненты GraphQL Mutation. Делаю мутацию, которая добавляет разрешение, т.е. новогоднее разрешение. Вот схема:
type Resolution {
_id: String!
name: String!
goals: [Goal]
completed: Boolean
}
type Query {
resolutions:...
1881 просмотров
schedule
08.11.2022
Запрос Apollo GraphQL перезаписывает массив подэлементов другим запросом
У меня есть два запроса о типах категорий компании. Запрос сотрудника включает в себя подмножество типов запросов компании в базе данных. Если я просто запрашиваю запрос сотрудника, массив типов сотрудников включает 2 элемента. Если я просто...
206 просмотров
schedule
04.09.2023
Построение динамических запросов GraphQL
У меня есть сервер GraphQL, который может обслуживать данные таймсерий для указанного источника (например, данные датчика). Пример запроса для получения данных для датчика может быть таким:
query fetchData {
timeseriesData(sourceId:...
17975 просмотров
schedule
12.11.2022
Изменить конечную точку Apollo в провайдере Apollo
Есть ли способ изменить конечную точку Apollo после создания клиента Apollo? Я хотел бы, чтобы пользователь ввел свою конечную точку.
687 просмотров
schedule
06.04.2024
создать приложение для реагирования с клиентом apollo не получает никакого ответа
Я использую create-response-app с клиент apollo , и я следовал кодировке, которая находится на документы apollo . Мой сервер настроен на сервер apollo с экспрессом , и я его протестировал. последовали пути GraphQL Clients . Это работает, но...
179 просмотров
schedule
12.10.2023
React-Native + Apollo-Link-State + AWS Appsync: значения по умолчанию не сохраняются в кеше.
Я борюсь с этим несколько дней.
Я успешно настроил Apollo-Link-State с помощью AppSync месяц назад и начал добавлять значения по умолчанию и преобразователи вроде этого:
const cache = new InMemoryCache() //create the cache to be shared...
554 просмотров
schedule
18.07.2022