0
голосов
0ответы
7 просмотров

есть ли какие-либо преимущества и варианты использования «реакции-запроса», когда я использую сервер apollo-express и клиент apollo?

В настоящее время я использую сервер apollo-express в бэкэнде и apollo-client в моем клиенте .... и все работает нормально. Единственное, что я знаю о response-query, - это то, что он помогает в управлении кешем api. ...
0
голосов
1отвечать
34 просмотра

React Query - useInfiniteQuery, как избежать обновления компонента при загрузке следующей страницы

В моем приложении с рецептами уже реализована функция бесконечной прокрутки с использованием API Edamam, но у меня есть эта проблема: когда я достигаю нижней части страницы, и она начинает получать следующую страницу, компонент выполняет ...
0
голосов
1отвечать
21 просмотр

Next.js: Как создать запрос на получение с помощью React Query

Я хочу интегрироваться в запрос React для получения данных с сервера. До сих пор я загружал остальные api через Axios. Я создал собственный хук для извлечения и хочу преобразовать и реализовать ...
0
голосов
1отвечать
25 просмотров

Как передать auth uid в качестве параметра запроса, не получая undefined?

Я использую библиотеку response-query-firebase, чтобы сделать запрос к документу. Согласно документации, запрос выполняется следующим образом: const ref = doc (firestore, 'users', id); const product = ...
0
голосов
1отвечать
17 просмотров

setQueryData не обновляет кеш с помощью React-Query

У меня очень простое приложение, в котором я пытаюсь получить некоторые данные и обновить кеш. Например, я попытался обновить данные до пустого массива, но в инструментах разработчика и журналах консоли я храню ...
0
голосов
1отвечать
42 просмотра

Рендеринг на стороне сервера с ответным запросом, но JSON по-прежнему отображается на вкладке сети

Я читал, что единственный способ скрыть возврат JSON с помощью вызова API - это использовать серверный рендеринг. Я использую это на всех своих страницах с Next.js, но на единственной странице, где я все еще вижу JSON с моими данными в ...
2
голосов
1отвечать
40 просмотров

Изменение состояния в функции запроса response-query

Я написал оболочку для fetch, которая позволяет мне обрабатывать состояния ошибок из моего API, например 401. Когда он получает сообщение об ошибке, пользовательская функция fetch устанавливает некоторое состояние с помощью перехватчиков реакции. Потому что я использую крючки ...
0
голосов
3ответы
37 просмотров

Как вернуть функцию запроса из useQuery в React-query

У меня есть перехватчик React, который возвращает функции запроса, вызывающие API. Он имеет следующий код: export const useGetFakeData = () => {const returnFakeData = () => fetch ('https: // fake -...
0
голосов
0ответы
13 просмотров

Оптимистическое обновление React Query восстанавливает кеш перед обновлением

У меня есть специальный хук, который я хочу использовать для оптимистичного обновления. Я столкнулся со странной проблемой, когда происходит оптимистичное обновление, а затем кеш немедленно возвращается обратно в ...
0
голосов
0ответы
27 просмотров

Отменить запрос в React-Query с помощью React / Typescript

У меня есть ответный запрос, который извлекает некоторые данные: const fetchInfo = async () => {const res = await fetch (`/ api / $ {id}`); вернуть res.json (); }; const {данные, статус} = ...
0
голосов
0ответы
25 просмотров

React router / response query не отменяет / не делает запрос при навигации - React / typescript

В моем приложении я использую response-router v5 и response / typescript. У меня есть компонент, который использует response-query и извлекает некоторые данные. На данный момент он извлекает данные только при рендеринге компонента ...
0
голосов
2ответы
36 просмотров

Массив объектов со значениями передается в useQuery в настраиваемом хуке, и он становится пустым?

У меня вопрос. Надеюсь, ты скажешь мне, что я делаю не так и как это исправить. Я пытаюсь передать массив объектов для useQuery в настраиваемом хуке. Я сделал журнал консоли, и в ...
-2
голосов
1отвечать
47 просмотров

Каковы плюсы и минусы использования кеша в памяти по сравнению с кешем браузера

Мне было интересно, в чем разница между кешированием / сохранением данных в памяти внутри компонента пользовательского интерфейса и кешированием в клиентском браузере по сравнению с заголовком управления кешем HTTP. Думаю, библиотеки любят реагировать ...
0
голосов
1отвечать
42 просмотра

Проблема с бесконечным запросом React Query при использовании API Edamam

В настоящее время у меня есть некоторые проблемы с попыткой добавить функцию бесконечного запроса в приложение с рецептами, над которым я работаю с помощью API Edamam. Все примеры, которые я искал (даже документация React Query), реализуют ...
0
голосов
2ответы
49 просмотров

SetState с данными из React-запроса с React / Typescript

Я пытаюсь установить состояние с помощью setState, и он должен по умолчанию использовать данные из React-query, но при обновлении он говорит undefined. const fetchAlerts = async () => {const res = await fetch ('...