腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当
useQuery
钩子
接
收到
Error
对象
时
,它
不会
返回
正确
的
错误
名称
、
、
我从后端抛出一个
错误
,并希望将message和name都作为该
错误
的
属性:
error
.name= "nothingToRefund";在前端,我使用Apollo Graphql
的
useQuery
钩子
: const { loading,
er
浏览 21
提问于2021-02-18
得票数 0
1
回答
当
阿波罗useMemo
useQuery
钩子
中
的
“数据”
返回
useMemo所依赖
的
“数据”
的
新值
时
,useMemo不运行
、
、
、
、
我有一个组件,
它
使用
useQuery
阿波罗
钩子
从GraphQL API中获取数据。这个组件还有一个useMemo,它将从
useQuery
阿波罗
钩子
返回
的
数据变量作为依赖项
返回
。useMemo最初以应有的方式在组件
的
第一次呈现上运行。然后,
当
来自
useQuery
的
数据
返回
时
,
它
再次运行。接下来,我对
useQuery</em
浏览 1
提问于2021-08-19
得票数 0
1
回答
如何防止阿波罗客户端
useQuery
中
的
错误
传播?
、
、
、
、
我想捕捉组件级别上
的
错误
,并在@阿波罗/react中使用
useQuery
防止传播。这是我
的
示例代码 query DecodeInvitation($token: String!), loading } =
useQuery
(invitationDocument, {variables: { token: "XXXX" }}); {<Loading
浏览 0
提问于2020-11-11
得票数 1
3
回答
如何在function query中从
useQuery
返回
请求函数
、
我有一个React
钩子
,
它
返回
一个调用API
的
请求函数。fake-domain.com').then(data => console.log('Data arrived: ', data)) }const getFakeData = useGetFakeData() 当我们需要从自定
浏览 4
提问于2021-10-21
得票数 0
回答已采纳
2
回答
如何使用react query替换上下文
、
然而,我意识到这是一个混乱和相关
的
数据是在反应-查询无论如何,所以我应该摆脱上下文和还原,只需直接使用react查询(我是生成用户帐户
对象
的
查询,我所做
的
反应-查询)。我在自定义
钩子
中生成用户帐户
对象
: const query = getInitialUserUrl; r
浏览 32
提问于2022-12-03
得票数 1
回答已采纳
5
回答
返回
上一个屏幕react本机堆栈导航器
时
执行
useQuery
()
钩子
、
、
我知道React中
的
固定规则之一是,您不能在函数组件
的
方法中执行任何挂钩,甚至不能在其他挂钩中执行任何挂钩,比如useEffect挂钩。
它
必须在组件本身
的
主体中执行。所以今天在开发一个测验应用
的
时候,我遇到了这样一种情况,在通过堆栈导航器
的
一个屏幕后,我想通过点击后退按钮再次
返回
到那个屏幕。但这一次,我想用来自graphql查询
的
数据修改前一个屏幕上
的
信息,使用Apollo客户端提供
的
useQuery</em
浏览 1
提问于2020-03-16
得票数 6
2
回答
如何让阿波罗客户端告诉我代码中
的
错误
发生在哪里?
、
、
、
我正在学习React/阿波罗,当我介绍bug
时
,我在Chrome控制台中得到了典型
的
红色异常。但是,对于阿波罗,
它
并没有告诉我在我
的
代码中
错误
是从哪里开始
的
,就像在React或其他框架中那样。
当
使用在多个组件中触发查询
的
钩子
时,发现问题
的
来源非常缓慢。Apol
浏览 4
提问于2020-04-24
得票数 0
2
回答
在Apollo中提交表单后,如何从
useQuery
钩子
获取数据?
、
const [search, setSearch] = React.useState({ repoName: "" e.preventDefault(); const {loading, data,
error
}我得到
的
错误
是hook
浏览 33
提问于2020-03-30
得票数 1
回答已采纳
1
回答
如何更改从方法
返回
的
属性
的
类型
、
所以我有一个方法useGetAuthorizationWrapper(),
它
返回
{ data: unknown },但是我要得到
的
数据是一个数组。所以,当我使用data.length
时
,我会得到一个
错误
。显然,我会得到一个
错误
,因为
它
的
类型未知。 我需要
的
是=>,我必须将
返回
类型
的
data更改为数组。如何在调用useGetAuthorizationWrapper()方法
时
修改
浏览 1
提问于2022-09-19
得票数 0
1
回答
如何从
对象
中仅在一个解构变量上推断类型
、
、
我有一个useForm
钩子
,
它
接受一个
对象
并
返回
几个有用
的
函数,包括该
对象
作为一个状态。但是,由于useForm
钩子
接受动态
对象
,由于类型记录
的
限制,它不能从该初始
对象
返回
特定类型。return {inputFields, setInputFields, inputProps, resetFields, setInputField} as const;因此,如您所见,useForm
返回
浏览 3
提问于2021-05-28
得票数 0
回答已采纳
2
回答
无法映射到Typescript中
的
数组
、
我正在尝试对Typescript中
的
数组使用.map()函数。String}]) => { console.log(Object.attribute)在控制台中,我得到了预期
的
结果,似乎工作正常,但随后程序崩溃,我得到以下
错误
:所以我很困惑[]>(function(r
浏览 0
提问于2019-12-13
得票数 0
1
回答
如何在组件React / React-native中使用单独页面中
的
dynamic graphql (string
、
、
、
我有一个react原生函数组件,
它
使用Apollo
钩子
进行一些
useQuery
查询。
当
呈现这个组件
时
,它从上一个页面接收一个id prop。所以我需要在graphql查询中动态使用这个id。我不知道如何将一个道具发送到另一个页面,然后只接收回在
useQuery
钩子
中使用
的
graphql字符串。/queries/itemQuery' const { loading,
error
, data } = <em
浏览 12
提问于2021-03-26
得票数 0
回答已采纳
1
回答
ReactNative博览Go @
useQuery
@
useQuery
/客户端
钩子
不会
在IOS手机上运行,但useLazyQuery
不会
返回
结果
、
、
、
网络上一切都很好,但是在我和ExpoGo一起使用
的
IOS手机上,我
的
graphql拒绝
返回
数据。 使用突变是很好
的
,而且效果很好。所有查询都在沙箱中工作。如果使用
useQuery
钩子
,ApolloServer甚至
不会
接收查询(解析器中有一个console.log )。如果我使用useLazyQuery服务器接收请求,解析器中
的
结果是
正确
的
,但是我
的
IOS手机似乎没有
收到
它<
浏览 4
提问于2022-05-10
得票数 1
回答已采纳
2
回答
使用react查询代替useState +共享不同组件问题
的
查询
、
、
我有组件A,我想使用
useQuery
而不是useState来设置变量 let varA=
useQuery
(['objA'], ''); 然后在A内部,我有dropDown
浏览 9
提问于2022-11-06
得票数 0
7
回答
尝试用function调用
useQuery
-阿波罗
钩子
、
、
、
、
我想随时给
useQuery
打电话,我
的
尝试代码是:...const { data, loading,
error
} =
useQuery
(gql(GET_USER_LIST), { data: {onSaveInformation = async () => { await updateInfor
浏览 0
提问于2019-07-10
得票数 23
回答已采纳
2
回答
如何有条件地渲染对话框素材-ui
、
、
、
我正在尝试显示一个基于从apollo
钩子
返回
的
数据
的
对话框,在那里我必须检查其中一个值是否与id匹配。
当
单击checker===true
时
,我希望对话框在渲染
时
打开,当用户单击Close按钮
时
,对话框应该关闭。const DialogComponent = () => { const {data, loading,
error
} =
useQuery
(GET_QUERY_DATA) cons
浏览 22
提问于2021-10-20
得票数 0
4
回答
阿波罗图形用户界面在重取后没有更新
、
email, password }, refetchQueries: [{ query: GET_ME }], }; 我可以看到登录和重新获取网络选项卡,都
返回
200与适当
的
状态。这是我
的
肚脐部件。
浏览 1
提问于2018-11-26
得票数 9
回答已采纳
1
回答
Javascript Promise:在Promise解析之前
返回
“正在进行”响应?
、
、
、
这不是一个真正
的
Apollo问题,这是一个Javascript promises问题,但使用了一个来自Apollo
的
例子,因为那是我唯一一次看到
它
。阿波罗有一个类似于this
的
React
钩子
const { loading,
error
, data } =
useQuery
(GET_DOGS); 我理解它是如何
返回
error
的
--如果promise解析器抛出一个
错误
,您就会得到一个
返回</e
浏览 28
提问于2020-08-13
得票数 1
回答已采纳
1
回答
react-带参数
的
useQuery
时
查询useMutation
、
当
useQuery
有参数
时
,谁能建议我用useMutation更新数据
的
正确
方法是什么?此数据是一个
对象
类型
的
数组,如SomeModel[]。例如。一切都很好,但是当我更改路由并再次
返回
时
,只有2个it
的
useQuery
将再次触发,并且
useQuery
返回
的
数据只有两个元素,因为
它
只有两个it作为参数["id1&quo
浏览 99
提问于2020-11-03
得票数 3
2
回答
阿波罗
的
MockedProvider并没有明确警告丢失
的
模拟
、
、
、
、
我正在使用阿波罗
钩子
(
useQuery
,useMutation)对反应组件进行单元测试,在测试中我使用阿波罗
的
MockedProvider模拟实际
的
查询。问题是,有时,我
的
模拟与组件实际进行
的
查询不匹配(或者创建模拟
时
输入
错误
,或者组件演化和更改一些查询变量)。
当
发生这种情况
时
,MockedProvided会向组件
返回
一个NetworkError。这是令人沮丧
的
,因为有时我
浏览 9
提问于2020-02-06
得票数 10
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券