腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
有条件
地
呈现
数据
的
useQuery
、
、
、
我尝试使用
useQuery
从我
的
数据
库中GET
数据
,然后在我
的
REACT组件中
呈现
数据
,但是我一直收到来自JSX
的
长度未定义
的
错误。如果我使用
的
useQuery
是不正确
的
,有没有人可以看看?const SavedBooks = () => { const { loading,
浏览 19
提问于2020-10-26
得票数 0
回答已采纳
2
回答
有条件
地
调用
useQuery
会导致生成失败
、
、
、
我有一个用例,在UI中,我显示与用户相关
的
所有待办事项
的
列表。有一个切换按钮,它只显示同一个用户
的
completed待办事项列表。我正在调用react
useQuery
,但是基于切换按钮状态
的
有条件
。/graphql/queries'; username
us
浏览 7
提问于2020-07-26
得票数 1
回答已采纳
1
回答
useQuery
钩子对queryClient.fetchQuery,什么时候更喜欢
queryClient.fetchQuery可以代替由react query提供
的
useQuery
钩子.在哪种情况下,应优先考虑任何准则和最佳做法。上述逻辑正确吗?请建议使用一个或另一个
的
最佳做法。
浏览 3
提问于2022-01-01
得票数 2
回答已采纳
1
回答
如何
有条件
地
调用
useQuery
钩子?
、
、
因为有了Rules of Hooks,所以不应该
有条件
地
调用钩子。那么如何使用
useQuery
有条件
地
获取
数据
呢?例如,假设我想要在一个函数组件中获取
数据
,但仅当someState === someValue?也就是说,我希望避免在任何条件之前调用
useQuery
(),因为在这些时候获取
数据
是没有意义
的
。
浏览 68
提问于2020-04-28
得票数 8
回答已采纳
1
回答
如何在react/apollo中调用条件
useQuery
钩子
、
、
、
、
skip: cond1const [fetchQuery2, { loading2, data2 }] =
useQuery
({}); //..skip: cond3但是对于一些未使用
的
查询来说,这是一个很大
的
变量 我有一个代码,其中基本有3个查询,并且只有一个会触发三个中
的
一个。
useQuer
浏览 0
提问于2020-11-19
得票数 0
1
回答
阿波罗客户端:不能将ReactHook放在条件之后,而ReactHook只需要在条件之后才能获得
数据
?
、
、
行动秩序
的
问题似乎。 错误:
呈现
的
钩子比上一次
呈现
时多 好
的
,在条件前声明一个新变量(空数组)放入第三方反应挂钩怎么样?然后,在
有条件
重新分配
数据
之后,就会显示出来。也不管用..。当我收
浏览 1
提问于2021-07-12
得票数 1
2
回答
为什么功能组件
呈现
两次?
、
、
我得到了一个组件,它使用阿波罗从GraphQL路由获取
数据
。 launch_success } const { loading, error, data } =
useQuery
浏览 7
提问于2020-05-05
得票数 0
回答已采纳
1
回答
当阿波罗useMemo
useQuery
钩子中
的
“
数据
”返回useMemo所依赖
的
“
数据
”
的
新值时,useMemo不运行
、
、
、
、
我有一个组件,它使用
useQuery
阿波罗钩子从GraphQL API中获取
数据
。这个组件还有一个useMemo,它将从
useQuery
阿波罗钩子返回
的
数据
变量作为依赖项返回。useMemo最初以应有的方式在组件
的
第一次
呈现
上运行。然后,当来自
useQuery
的
数据
返回时,它再次运行。接下来,我对
useQuery
中
的
数据
变量进行了一些更改。现在,当我在另一个选项卡
浏览 1
提问于2021-08-19
得票数 0
1
回答
调用
useQuery
钩子时未定义
的
useEffect
数据
?
、
、
、
根据和,我应该能够在调用
useQuery
钩子来填充状态之后调用useEffect钩子,这是我通过useReducer所做
的
。query1Vars : query2Vars } useEffect我已经检查了我
的
网络响应,对我
的
GraphQL端点
的
调用确实是返回
数据
。(本质上是中描述
的
内容。)我不知道这里发生了什么,因为
浏览 3
提问于2020-01-31
得票数 1
回答已采纳
2
回答
如何在阿波罗/图形语言useState和
useQuery
中作出反应?
、
、
、
我很难理解如何最好
地
组织我
的
代码,以便在React中设置初始
的
useState(),同时使用GraphQL和阿波罗来获取
数据
。这是我
的
密码。正如您所看到
的
,我希望看到“
数据
”
的
一部分来设置初始状态,但是当我将setSTate移动到加载和错误行以下时,会得到以下错误: React "useState“是
有条件
的
。在每个组件
呈现
中,必须以完全相同
的
顺序调用React。你是不是
浏览 2
提问于2020-03-18
得票数 7
5
回答
返回上一个屏幕react本机堆栈导航器时执行
useQuery
()钩子
、
、
我知道React中
的
固定规则之一是,您不能在函数组件
的
方法中执行任何挂钩,甚至不能在其他挂钩中执行任何挂钩,比如useEffect挂钩。它必须在组件本身
的
主体中执行。但这一次,我想用来自graphql查询
的
数据
修改前一个屏幕上
的
信息,使用Apollo客户端提供
的
useQuery
钩子。 我可以使用道具上
的
isFocused属性来检测上一个屏幕是否处于焦点状态。如果它发生变化,那么我将使用
useQuery
再次获取
浏览 1
提问于2020-03-16
得票数 6
1
回答
在
呈现
前先解析
useQuery
后
的
数据
、
我试图构建一个显示
数据
树
的
用户页面。但是,我遇到
的
问题是找到查询/解析/然后
呈现
的
正确方法。我将解析放入onComplete:否则在查询完成之前它无法读取
数据
的
属性。目前,我
的
数据
显示在控制台中,但“用户未定义”条件正在
呈现
。const { userName: userParam } = useParams(); const { loading, data } =
useQuery<
浏览 0
提问于2022-01-18
得票数 1
2
回答
如何在阿波罗客户端中获取多个条件查询?
、
、
、
、
我使用
的
是阿波罗客户端,对于获取查询,我使用
的
是
useQuery
包@apollo/react-hooks。我要做到以下几点:步骤1:获取查询stage variables: { id: getId.id }步骤2:基于从GetStage获得
的
响应,我们希望在两个单独
的
查询之间切换 if (!variabl
浏览 1
提问于2019-11-19
得票数 9
回答已采纳
3
回答
访问已在其他组件中使用react查询获取
的
数据
、
、
我刚开始使用React查询,我有一个问题,我正在查看文档,但我无法找到如何访问已经从另一个组件中用
useQuery
()获取
的
数据
。我从const query =
useQuery
('todos', fetchFunction)中获取HomeComponent,并希望访问已经在TodosComponent中获取
的
数据
。是否可以使用const query =
useQuery
('todos', fetchFunction)再次获取<e
浏览 1
提问于2021-07-11
得票数 10
回答已采纳
1
回答
第一次调用
useQuery
有条件
地
返回错误
的
输出
、
、
React, { useReducer, useContext,} from 'react' const [state, dispatch] = useReducer(itemReducer, []) const result =
useQuery
--这应该是默认
的
。查询ALL_ITEMS返回
数据
浏览 1
提问于2022-06-02
得票数 0
2
回答
响应搜索栏-每次搜索后运行两次
、
、
我试图实现一个搜索栏
的
反应,但我需要一些帮助。我
的
功能部分起作用:Dimport {
useQuery
, gql } from '@apollo/client' import {Link} fromf
浏览 10
提问于2022-01-13
得票数 0
回答已采纳
1
回答
使用react中
的
变量调用另一个钩子
、
我见过很多关于
有条件
调用钩子
的
讨论,为什么这是错误
的
,但是使用一个钩子返回
的
变量来向另一个钩子提供操作或
数据
有问题吗?使用graphql
的
示例:const { data } =
useQuery
(query, {{ data } =
useQuery
(query, { variables: { name } }) 选择这样做
的
主
浏览 6
提问于2022-10-15
得票数 1
回答已采纳
3
回答
使用React 18和悬念,从表单中进行搜索,并按一下按钮将搜索结果填充到div中。
、
我是第18反应和悬念
的
新手。我以前所有的web开发都是用asp.net mvc完成
的
。我希望单击窗体上
的
一个按钮,将表单输入值传递给具有FromQuery属性
的
web方法,并将返回
呈现
给div。组件
呈现
具有下列元素
的
表单: 四选择,其中包含搜索条件。这些选择被包装在React组件中。是一个搜索按钮,一个
呈现
搜索结果
的
组件。我
的
"isSearch“变量仍然是真的,所以当状态因表单输入
的
变化而
浏览 15
提问于2022-11-11
得票数 0
回答已采纳
2
回答
如何在第一次
呈现
和onclick两种情况下
呈现
useQuery
?[ReactJS,graphql]
、
、
如何使我
的
useQuery
()在第一次
呈现
和后续事件(例如,按钮单击)上都触发?不太清楚我对function钩子
的
理解中
的
哪一部分是不正确
的
或不完整
的
,但我尝试在
useQuery
中使用
useQuery
,这肯定允许我调用该函数,但似乎并不总是在组件挂载上触发(更令人困惑
的
是,有时会触发我
的
useQuery
的
一个例子如下: const { refetch: refet
浏览 9
提问于2020-06-26
得票数 1
回答已采纳
1
回答
如何在查询中处理“无法读取属性‘节点’
的
空”
、
、
我很新
的
反应/盖茨比,并正在做一个阿波罗查询。问题是,如果没有标题或图像,它会说“无法读取属性‘节点’
的
空”。我明白这一点,因为如果我没有在我
的
无头CMS中设置标题或图像,就没有
数据
可读取。我如何使它
有条件
,使,如果‘标题’是空
的
,不要
呈现
它。任何关于我
的
代码
的
其他建议或提示都是欢迎
的
!下面是我
的
代码示例import
浏览 1
提问于2021-04-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券