腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(120)
视频
沙龙
2
回答
使用
useMutations
重定向
后,
useQuery
返回
undefined
[
Apollo
/
React
挂钩
]
、
、
、
、
在我的注册页面中,我
使用
'
useMutations
‘钩子来注册用户。我在LocalStorage中设置了一个令牌,并
使用
react
路由器将其发送到主要组件('/'),即聊天。问题是,在用户成功注册
后
被
重定向
到聊天后,
useMutations
运行得太快并
返回
未定义。如果我刷新页面,它会完美地获取'me‘查询。我已经尝试在
重定向
上
使用
setTimeout,因为它可能是因为
浏览 30
提问于2019-08-29
得票数 1
2
回答
使用
`
useQuery
`钩子的方式与`useMutation`失败的方式相同
、
、
、
使用
React
和
Apollo
React
挂钩
import { useCallback, useState } from "
react
"; import { useMutation, useSubscription,
useQuery
} from "@
apollo
/
react
-hooks"; 我有一个函数useChannel,其中有我所有的graphql突变的钩子。导入每个突变,然后
浏览 86
提问于2021-07-07
得票数 0
回答已采纳
5
回答
返回
上一个屏幕
react
本机堆栈导航器时执行
useQuery
()钩子
、
、
我知道
React
中的固定规则之一是,您不能在函数组件的方法中执行任何
挂钩
,甚至不能在其他
挂钩
中执行任何
挂钩
,比如useEffect
挂钩
。它必须在组件本身的主体中执行。所以今天在开发一个测验应用的时候,我遇到了这样一种情况,在通过堆栈导航器的一个屏幕后,我想通过点击后退按钮再次
返回
到那个屏幕。但这一次,我想用来自graphql查询的数据修改前一个屏幕上的信息,
使用
Apollo
客户端提供的
useQuery
钩子。 我可以
使用</em
浏览 1
提问于2020-03-16
得票数 6
3
回答
使用
react
中的“
useQuery
”加载数据时,“加载”仍然是正确的--本机
、
我试图在Reactinative中
使用
阿波罗客户端
useQuery
来获取数据,但是loading挂起了真状态,无法获取data。 "
react
-native-flipper-
apo
浏览 10
提问于2022-05-02
得票数 3
回答已采纳
1
回答
通过
apollo
react
使用
useMutations
重定向
后,
UseQuery
不工作
、
、
、
有
useQuery
,但它不工作。如果getStockMutation已完成,请转到"/home“ export default () => { history.push(`/getAccount`); }, [data, history]); 这是
useQuery
有
useQuery
(allS
浏览 22
提问于2021-09-08
得票数 0
1
回答
React
-
使用
自定义钩子调用另一个钩子-一种干净的方法?
、
、
我正在
使用
next.js在
React
中编写一个应用程序。import {
useQuery
} from '
react
-
apollo
'; return ''} 但是,如果在索引组件中执行相同
浏览 1
提问于2020-10-17
得票数 1
3
回答
阿波罗客户端没有读取
使用
useQuery
钩子传递的变量。
、
、
有一个奇怪的问题,将变量传递到
useQuery
挂钩
。const GET_USER_BY_ID= gql`{ "getUser": {}; 还
返回
预期的结果。我还尝试测试一个类似的查询,该
浏览 0
提问于2020-02-12
得票数 8
回答已采纳
1
回答
如何测试
使用
useQuery
的组件的示例?
、
、
、
、
我有一个
使用
Apollo
钩子库的
useQuery
钩子的
React
组件。我在测试这个组件时遇到了问题。这是我当前的设置。} from '@
apollo
/
react
-hooks';import { InMemoryCacheconsole.log(container.firstCh
浏览 5
提问于2019-07-16
得票数 7
1
回答
Map()函数在尝试
返回
查询时
返回
为未定义
、
、
、
我在从一个简单的查询
返回
数据时遇到了问题。我用
Apollo
的测试应用程序(https://codesandbox.io/s/nn9y2wzyw4)正确地执行了这个操作,但是当我尝试
使用
来自本地服务器的数据时,它抛出了一个TypeError: Cannotread property 'map‘of
undefined
。import
React
from "
react
"; import { render } from &q
浏览 16
提问于2019-09-08
得票数 0
回答已采纳
2
回答
阿波罗MockedProvider +故事簿不起作用
、
、
在Storybook中
使用
MockedProvider似乎不会
返回
任何内容。预期结果:const { loading, error, data } =
useQuery
(LATEST_SELL_SIGNALS)第一次呈现时加载为true,第二次呈现为false错误为
undefined
事
浏览 6
提问于2020-05-16
得票数 2
1
回答
如何从函数
返回
单个类型
、
、
、
、
我正在尝试在Typescript (
React
)中构建一个辅助函数。我定义了一个根据响应数据
返回
object或object[]的函数。现在,当我
使用
该函数时,
返回
的type是T | T[],它需要是基于数据的T或T[]。我的helper函数 import {
useQuery
} from '@
apollo
/
react
-hooks'; export:
浏览 9
提问于2020-01-12
得票数 0
回答已采纳
1
回答
阿波罗客户端:不能将ReactHook放在条件之后,而ReactHook只需要在条件之后才能获得数据?
、
、
不能在条件
后
使用
React
,因为我得到了以下错误: 好的,在条件前声明一个新变量(空数组)放入第三方反应
挂钩
怎么样?当我收到错误时,它
使用
的是相同的key...well,因为第三方钩子首先得到一个空数组变量。我做什么好?import { libraryHook } from '3rd p
浏览 1
提问于2021-07-12
得票数 1
1
回答
GraphQL
Apollo
React
钩子查询根据初始化顺序
返回
null
、
、
、
、
我
使用
了两个@
apollo
/
react
- hooks的
useQuery
钩子来查询我的数据库,但我注意到在将它们打印到控制台时,数据是未定义的。我尝试了很多方法,但都不能修复它。然后,我尝试切换钩子的顺序,注意到顺序第一的钩子总是
返回
正确的数据。 console.log(JSON.str
浏览 12
提问于2019-08-11
得票数 1
1
回答
如何将反应钩(useContext,useEffect)与阿波罗反应钩(
useQuery
)相结合
、
、
我正在尝试创建一个简单的组件,从阿波罗GraphQL服务器(查询)
返回
我的所有组织。我希望从上下文状态呈现所有这些org,在这个状态中,组件挂载(由useEffect钩子处理)
后
,可以
使用
分派方法放置这些org。useGetOrganisations钩子
使用
@
useQuery
/
react
中的
useQuery
。 不幸的是,这是不起作用的,我的控制台说,".”中被调用,它既不是
React
函数组件,也不是自定义的
React</
浏览 23
提问于2019-10-24
得票数 2
1
回答
如何在
使用
useNavigate()呈现组件之前
使用
useState()
、
、
、
如果用户不是备注的所有者,则应该
重定向
。import
React
, { useEffect } from "
react
";importreturn <NoteForm content={noteData.note.content} action={editNote} />; export default Ed
浏览 10
提问于2022-06-27
得票数 4
2
回答
react
query:如何在
useQuery
回调中从onSuccess获取数据?
、
我正在学习
react
-query,我遇到了一些问题。我想
使用
通过
useQuery
获取数据所获得的
useQuery
,但我将data作为
undefined
。这是我的代码:import {
useQuery
} from "
react
-query"; console.log(dat
浏览 4
提问于2021-06-27
得票数 11
回答已采纳
1
回答
反应阿波罗客户端
useQuery
Hook gql未明的TypeError:(.)不是一个函数
、
、
、
、
因此,我想
使用
阿波罗客户端反应钩子"
useQuery
“来查询运行阿波罗服务器的graphql后端。但是定义的查询const将
返回
一个错误,即: Uncaught:(.)不是函数,因此页面根本不呈现。{ BrowserRouter as Router } from '
react
-router-dom';import} from '
react</em
浏览 1
提问于2020-01-24
得票数 0
回答已采纳
2
回答
使用
阿波罗客户端运行序列图形Run查询
、
、
、
、
我试图在
React
中
使用
下面的查询来加载数据。limit上面
返回
的数据如下所示。import
React
, { useEffect, useState } from '
react
';import/Queries/'; export const Home: <
浏览 5
提问于2022-03-12
得票数 0
2
回答
检查graphql
返回
数据的类型
、
、
、
、
在我的代码中,我
使用
由Codegen自动生成的钩子运行graphql查询。Codegen还生成
返回
类型和所有数据类型。现在根据codegen生成的类型,我的数据的
返回
类型应该是LoadUsersQueryResult。但是,当我尝试
使用
这种类型处理数据时,我遇到了某些问题。因此,首先,我正在寻找一种方法来检查
返回
的数据是否真的是这种类型?但是,我不能这样做,因为
返回
的对象将是一个对象,并且它每次都可能是一个完全不同的对象。有没有其他可能的解决方案?例如,我的查询的
返回
类
浏览 2
提问于2020-07-29
得票数 1
2
回答
如何在阿波罗/图形语言useState和
useQuery
中作出反应?
、
、
、
我很难理解如何最好地组织我的代码,以便在
React
中设置初始的useState(),同时
使用
GraphQL和阿波罗来获取数据。这是我的密码。正如您所看到的,我希望看到“数据”的一部分来设置初始状态,但是当我将setSTate移动到加载和错误行以下时,会得到以下错误:我该如何更好地组织这个?我是否必须
使用
阿波罗的状态
浏览 2
提问于2020-03-18
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GrowingIO 前端团队对于 GraphQL 的实践总结
为什么我不再用Redux了
如何使用GraphQL构建TypeScript+React应用
读2020年Javascript趋势报告展望ES2020
在React中使用TypeScript
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券