腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
useLazyQuery
()
在
每次
单击
时
执行
查询
、
、
、
使用
@apollo/react-hooks中的
useLazyQuery
()钩子,我能够
在
单击
按钮
时
执行
查询
。但是我不能
使用
它在连续的点击上
执行
相同的
查询
。export default ({ queryVariables }) => { const [sendQuery, { data, loading }] =
useLazyQuery
(GET_DIRECTIONvariable
浏览 288
提问于2019-10-07
得票数 14
回答已采纳
4
回答
在
阿波罗graphQL中,useQuery和
useLazyQuery
有什么不同?
、
、
我
在
浏览Apollo React hooks的文档。我在看这篇文章。谁能给我解释一下,它们之间有什么区别,
在
什么情况下应该
使用
它。
浏览 8
提问于2020-09-01
得票数 17
回答已采纳
2
回答
阿波罗客户端:
如何
对自定义事件
执行
查询
、
、
、
、
你可能违反了胡克斯的规则 而且它的渲染两次在手淫上。
浏览 2
提问于2020-07-02
得票数 1
1
回答
阿波罗
useLazyQuery
钩子
在
重取
时
使用
旧变量(而不是新的vars)
、
、
我编写了一个
查询
,以便在
每次
单击
按钮
时
从列表中随机返回一项。我
使用
useLazyQuery
并调用返回的函数来
执行
查询
,它可以正常工作。我可以
在
随后按下的按钮上调用refetch函数,它正确地返回另一个随机项。 当我试图将变量传递给
查询
时
,问题就出现了。我希望为
查询
提供不同的标准,以定制随机选择的方式。我传递给第一个调用的任何变量
在
每次
重取
浏览 4
提问于2021-06-19
得票数 2
1
回答
调用一次后重置
useLazyQuery
、
、
我
使用
useLazyQuery
在
单击
按钮
时
触发
查询
。
查询
被调用一次后,结果(数据、错误等)将在
每次
呈现时传递给组件呈现。因此,我想“清除”
查询
(例如,当用户
在
TextInput中输入新数据
时
),这样
查询
结果就会返回到初始状态(一切都是undefined),错误消息也会消失。我
在
阿波罗文档中找不到任何明确的方法来做这件事,那我该怎么做呢?(我想把
查询</em
浏览 28
提问于2020-10-23
得票数 3
回答已采纳
2
回答
响应阿波罗客户端api两次调用
、
、
、
我猜这是第一次
执行
:const {refetch} = useQuery(GET_EMPLOYEE)并在没有数据的情况下发出第一个请求,因为那里没有传递变量。我知道我可以第一次
在
useQuery中传递一个变量,但问题是我不能从那里传递这个变量,因为
查询
参数不在我的状态或道具中。 有人能告诉我有什么可能的解决办法吗?
浏览 1
提问于2020-12-24
得票数 3
2
回答
如何
在调用阿波罗图QL
查询
之前等待服务器响应?
、
、
、
、
在从我的useEffect钩子中接收数据后,我试图调用Graph
查询
。我需要在
查询
中
使用
响应中的数据。但是,不能有条件地调用钩子。但是,如果我去掉条件,loadedAnime将是未定义的。
浏览 2
提问于2020-08-13
得票数 2
回答已采纳
1
回答
在
RTK
查询
中重新获取按钮
单击
不会触发组件更新。
、
、
、
首先,我知道天气数据并不是RTK
查询
的合适用例,因为它总是
在
改变,在这种情况下,我
使用
RTK
查询
只是为了实践目的。我想在
单击
按钮
时
重新获取天气数据,但是组件没有被更新,但是我可以看到,当
单击
refresh按钮
时
,requestId确实在改变,并且通过检查控制台正在检索数据。我正在进行重取,如在正式文档中可以找到的示例中所示: 我还想知道是否更适合
使用
useLazyQuery
及其trigger函数.如果是...but
浏览 0
提问于2022-02-23
得票数 3
回答已采纳
1
回答
为什么我的
查询
使用
useLazyQuery
一遍又一遍地调用?阿波罗·胡克斯
、
我
使用
了来自阿波罗的
useLazyQuery
钩子,并进入了无限循环。选项中,我获取结果并
使用
回调(updateMethod)来更新我的对象。我遇到的问题是
查询
被一遍又一遍地调用。我
每次
都会遇到调用updateMethod的onCompleted,然后我就会停留在这个无限循环中。onClick只有
在
Link被
单击
时
才会被调用(我通过
在
onClick中放入一个debugger来验证这一点),所以这一定与
useLazyQuery</
浏览 19
提问于2019-09-06
得票数 1
1
回答
执行
查询
后,无法在内部访问惰性
查询
图形is响应数据
、
我需要在按下“下载”按钮时调用
查询
,然后处理响应,我只需要在按下“下载”按钮
时
执行
查询
,而不是
在
react组件加载
时
执行
查询
。因此,我
使用
了graphql中的“
useLazyQuery
”选项。我需要这样的东西: { variab
浏览 6
提问于2022-07-02
得票数 0
7
回答
尝试用function调用useQuery -阿波罗钩子
、
、
、
、
如何
多次调用useQuery?我已经找了几个网站,但我找不到解决办法。
浏览 0
提问于2019-07-10
得票数 23
回答已采纳
2
回答
阿波罗
useLazyQuery
完成后收听
、
、
我正在
使用
图形am与阿波罗作为一个注册页面。onSubmit我想发送一个
查询
来确认用户名是否是唯一的(目前正在统计用户,我知道我应该检查是否存在,但不是这个问题的范围) 我在做这件事上有几个问题。
使用
useQuery立即发送
查询
-我不能选择
在
提交
时
发送
查询
。
使用
useLazyQuery
发送
在
调用user_count
时
延迟的
查询
。->问题:它既不是承诺,也不是onComplet
浏览 7
提问于2021-04-20
得票数 2
回答已采纳
2
回答
如何
以编程方式
执行
useLazyQuery
?
、
好的,我知道React Apollo的
useLazyQuery
只会在第一个参数被调用时
执行
。但令我失望的是,在那之后它的行为就像useQuery一样。那么:
如何
控制
useLazyQuery
何时触发?我的用例很简单:我有一个“自动补全”搜索栏。当输入为空
时
,我不想
查询
。我可以很容易地
在
第一个“空”
时
这样做,但是当用户删除整个输入时,我找不到一种方法来禁用
查询
。
浏览 29
提问于2019-10-14
得票数 1
1
回答
调用函数中的function钩子
、
、
如果
单击
按钮,是否有可能
使用
useQuery钩子运行
查询
?const handleClick = () => { variables:Button onClick={ () => { } }但是,这与React "
useLazy
浏览 5
提问于2022-04-22
得票数 0
回答已采纳
2
回答
为什么阿波罗客户端中的useQuery没有真正获取数据?
、
、
、
、
我
在
/users url中有一个用户,当我第一次访问用户页面
时
,useQuery正在工作,请求会转到服务器并给我带来一些数据。当我重新加载页面
时
,useQuery正在工作,请求将转到服务器。下面是我的用户代码和
查询
组件: import {
useLazyQuery
key, status, n
浏览 2
提问于2021-04-01
得票数 0
3
回答
如何
在事件发生后触发React Hooks
对于React和
如何
使用
钩子,我还是个新手。我知道下面的代码不能工作,但我写它是为了显示我想要实现的东西。基本上,我想在输入框中发生变化后
使用
useQuery,这是不允许的(
在
钩子或事件中
使用
钩子)。 那么
如何
使用
react钩子正确地实现这个用例呢?我想在用户输入时从GraphQL加载数据。
浏览 13
提问于2019-12-13
得票数 1
回答已采纳
1
回答
我
在
functional component中
使用
了
useLazyQuery
,但我需要在类component中
使用
它。我该怎么做呢?
、
、
、
我
使用
钩子
useLazyQuery
,我的
查询
是
在
点击按钮后发送的。我做到了。但
每次
单击
按钮
时
,我的组件都会重新呈现。这就是为什么我被推荐将我的功能组件重做为类组件。但是我不知道
如何
在函数组件中重写函数 const generateQuery = (checkboxNameChecked: boolean, checkboxPatronymicChecked: booleanconst GET_USER = gql([customStringQuery]
浏览 25
提问于2020-03-31
得票数 0
4
回答
有没有可能防止`
useLazyQuery
`
查询
在
组件状态改变/重新渲染
时
被重新获取?
、
、
、
、
目前我有一个
useLazyQuery
钩子,它是在按下按钮
时
触发的(搜索表单的一部分)。因此,如果我搜索一次,然后编辑搜索字段,结果会立即出现,并且我不必再次
单击
search按钮。不是我想要的UI,如果完全删除搜索文本会导致错误(因为它试图以null作为变量进行搜索),有什么方法可以防止
useLazyQuery
在
重新渲染
时
被重新获
浏览 4
提问于2019-08-15
得票数 17
回答已采纳
2
回答
在
Apollo中提交表单后,
如何
从useQuery钩子获取数据?
、
我
在
react function组件中有一个搜索状态。const [search, setSearch] = React.useState({ repoName: "" }); 因此,当用户提交表单
时
。那么,另一种选择是什么,我
如何
使用
它呢?是否可以将useQuery放在useEffect钩子中,该钩子将在搜索对象更新
时
重新获取数据?
浏览 33
提问于2020-03-30
得票数 1
回答已采纳
1
回答
在
NextJS中
使用
GraphQL呈现的钩子比上一次呈现时多
、
、
、
、
if (token) { cartDetailsData =
useLazyQuery
浏览 2
提问于2021-01-25
得票数 3
回答已采纳
点击加载更多
相关
资讯
在 MySQL 中使用 explain 查询 SQL 的执行计划
如何使用 request-promise 在发送请求时使用代理ip?
快速入门视频:使用SpringBoot在服务器启动时自动执行任务
如何计算爬虫业务在使用代理http服务时需要多个IP地址?
在使用第三方OA系统时,企业如何保护自身的数据安全?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券