腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Apollo
是否
可以
在
调用
useLazyQuery
后
清除
数据
obj
、
我为我创建的搜索栏
调用
了一个
apollo
惰性查询钩子,当我
清除
搜索栏中的
数据
时,我想从钩子中
清除
数据
变量。我在网上找不到任何东西来看看这
是否
可能 const [ { data: autoCompleteItems, loading: loadingAutoComplete}, variables: { limit: 10 }, });
浏览 23
提问于2021-02-03
得票数 0
1
回答
调用
一次
后
重置
useLazyQuery
、
、
我使用
useLazyQuery
在
单击按钮时触发查询。查询被
调用
一次
后
,结果(
数据
、错误等)将在每次呈现时传递给组件呈现。因此,我想“
清除
”查询(例如,当用户
在
TextInput中输入新
数据
时),这样查询结果就会返回到初始状态(一切都是undefined),错误消息也会消失。我
在
阿波罗文档中找不到任何明确的方法来做这件事,那我该怎么做呢?(我想把查询放在父组件中,这样它就不会在每个重新渲染器上更新,但我不想这么做) 这就是我当前设置组件
浏览 28
提问于2020-10-23
得票数 3
回答已采纳
4
回答
有没有可能防止`
useLazyQuery
`查询
在
组件状态改变/重新渲染时被重新获取?
、
、
、
、
目前我有一个
useLazyQuery
钩子,它是在按下按钮时触发的(搜索表单的一部分)。 钩子工作正常,只有在按下按钮时才会触发。不是我想要的UI,如果完全删除搜索文本会导致错误(因为它试图以null作为变量进行搜索),有什么方法
可以
防止
useLazyQuery
在
重新渲染时被重新获取吗?这
可以
使用useQuery来解决,这取决于“搜索”状态,当我点击按钮时会切换到这个状态。但是,我更愿意看看
是否
可以
避免增加组件的复杂性。selectedCard, setSelectedC
浏览 4
提问于2019-08-15
得票数 17
回答已采纳
2
回答
使用酶和MockProvider正确预期/接收状态的方法
、
、
我正在测试一个使用graphql
useLazyQuery
的组件。MockProvider由阿波罗推荐库@
Apollo
/react-react提供。我想根据查询返回的
数据
长度来测试
是否
呈现了某条消息。我有这样的html元素结构: <div className="message" data-id={props.data ?我也使用了
Apollo
推荐的wait包。
浏览 0
提问于2020-06-01
得票数 1
2
回答
如何在
调用
阿波罗图QL查询之前等待服务器响应?
、
、
、
、
在从我的useEffect钩子中接收
数据
后
,我试图
调用
Graph查询。我需要在查询中使用响应中的
数据
。但是,不能有条件地
调用
钩子。但是,如果我去掉条件,loadedAnime将是未定义的。/GraphQLFunctions";import gql from "graphql-tag"; const
浏览 2
提问于2020-08-13
得票数 2
回答已采纳
1
回答
在
@
apollo
/ useQuery -hooks的react钩子中忽略了跳过参数
、
、
、
、
而且,这并不是我每次
在
skip中使用useQuery时都会发生的,它似乎
在
一些上有效,而在另一些上无效。依赖关系 "@
apollo
/react-hoo
浏览 39
提问于2020-05-20
得票数 5
3
回答
Apollo
客户端延迟重新获取
、
、
、
在
Apollo
Client v3 React实现中,我使用钩子来使用订阅。当我从订阅接收
数据
时,我想要重新获取查询,但前提是查询之前已经执行过并且
在
缓存中。有没有办法做到这一点?我首先有一个惰性查询,然后
在
收到订阅
数据
时手动检查缓存,然后尝试执行惰性查询和重新获取。<boolean>(false); const [getMyStuff, { data, refetch }] =
us
浏览 28
提问于2020-06-29
得票数 3
回答已采纳
4
回答
在
阿波罗graphQL中,useQuery和
useLazyQuery
有什么不同?
、
、
我
在
浏览
Apollo
React hooks的文档。我在看这篇文章。谁能给我解释一下,它们之间有什么区别,
在
什么情况下应该使用它。
浏览 8
提问于2020-09-01
得票数 17
回答已采纳
1
回答
用阿波罗
useLazyQuery
防止多次重取
、
、
预期的行为import {
useLazyQuery
} from '@
apollo
/react-hoo
浏览 2
提问于2020-02-02
得票数 1
1
回答
如何将useQuery作为异步任务
调用
、
、
、
、
我是React Native和
Apollo
-Client的新手。
在
我的屏幕上有三个选项卡,每个选项卡都在
调用
自己的
数据
。但由于useQuery,UI是完全冻结和提供一个非常糟糕的经验。还有其他方法
可以
以异步方式或在任何后台任务中
调用
useQuery吗?const [data, setData] = useState() const [loadData, { tempLoading, tempError, tempData }] =
useLazyQuery
浏览 0
提问于2020-01-21
得票数 5
回答已采纳
2
回答
将useQuery返回的
数据
设置为状态
、
、
、
我一直
在
使用client.query从我的
数据
库中获取
数据
,并使用useState设置状态。我更愿意查询
数据
,然后使用useState将查询的
数据
设置为状态。 我怎样才能最好地完成这个任务呢?我的一个想法是创建一个返回null但查询
数据
的组件。
浏览 30
提问于2020-06-03
得票数 1
1
回答
如何
清除
所有缓存
数据
?
、
、
是否
可以
将垃圾收集cache.gc()与vue-
apollo
结合使用?例如,
是否
有可能在生命周期内运行它?$
apollo
.cache.gc(); // or this.$store.cache.gc();}; <
浏览 3
提问于2020-08-08
得票数 3
1
回答
useLazyQuery
未在Promise all中触发
、
、
、
我正在尝试从
apollo
服务器重新获取
数据
,但无法使其工作。我做了两个变异,并将它们推入一个数组。然后我想,当他们完成时,获取
数据
并重新填充图形。: { }, }); .catch(); 我
可以
看到它记录了结果和正确的
浏览 24
提问于2019-10-07
得票数 1
回答已采纳
3
回答
如何使用React和阿波罗客户端
在
中实现搜索功能?
、
、
、
、
我尝试使用React Hooks和GraphQL-阿波罗客户端
在
我的管理系统中实现搜索功能。虽然界面显示成功,但当我按下“搜索”按钮时,会出现一个错误,名为: import React from 'react' import {useQuery} from
浏览 0
提问于2019-04-28
得票数 3
回答已采纳
2
回答
阿波罗
useLazyQuery
完成
后
收听
、
、
onSubmit我想发送一个查询来确认用户名
是否
是唯一的(目前正在统计用户,我知道我应该检查
是否
存在,但不是这个问题的范围)
useLazyQuery
是如何工作的?它执行查询
浏览 7
提问于2021-04-20
得票数 2
回答已采纳
1
回答
是否
可以
使用ApolloTestingModule重置缓存?
、
、
我有一个组件,它使用阿波罗角客户端获取一些
数据
。我试图为它编写测试,以检查它如何响应不同类型的
数据
。describe('TestComponent', () => { let
apollo
: ApolloTestingControll
浏览 1
提问于2019-07-03
得票数 0
回答已采纳
2
回答
useLazyQuery
没有
在
onClick之后被
调用
、
、
、
我正在尝试检查我的用户isLoggedIn
是否
使用来自用户的GraphQL API
数据
的查询(如果不是loggedin ),如果不是,它应该返回未定义的或某些错误。问题现在开始了,我已经意识到我的令牌被从localStorage中
清除
了,但是之后userLAzyQuery没有被触发。因此,为了检查,我开始手动删除invoked,并且
在
onClick之后
调用
了sendQuery() 为了强制检查,我
在
查询之后创建了onCompleted和onError回调,并且猜怎么着?/que
浏览 1
提问于2020-04-07
得票数 7
2
回答
检查graphql返回
数据
的类型
、
、
、
、
在
我的代码中,我使用由Codegen自动生成的钩子运行graphql查询。Codegen还生成返回类型和所有
数据
类型。现在根据codegen生成的类型,我的
数据
的返回类型应该是LoadUsersQueryResult。但是,当我尝试使用这种类型处理
数据
时,我遇到了某些问题。因此,首先,我正在寻找一种方法来检查返回的
数据
是否
真的是这种类型?这很奇怪,因为我
在
另一个项目中做了类似的事情,并且它起作用了。也许我
在
设置codegen时犯了一个错误。
浏览 2
提问于2020-07-29
得票数 1
1
回答
在
类组件的方法中获取查询
、
、
、
、
带有react的
Apollo
客户端(2.6.3)。
是否
可以
在
类组件的方法中获取
数据
?我正在构建一个全局搜索组件,并且我只想在输入第三个字符(以及随后的每个字符)时获取
数据
。现在它是用fetch api实现的,但我想切换到
apollo
客户端和graphql api。直到现在,由于我使用的是<Query/>组件,所以我
在
使用
apollo
client API时没有遇到任何问题。我尝试过使用新的hooks api,但事
浏览 11
提问于2019-09-11
得票数 1
回答已采纳
2
回答
使用GraphQL查询更新react状态
、
、
、
、
我正在尝试使用从GraphQL查询中收集的
数据
来更新状态。我尝试过
在
标题为“手动执行查询”的官方教程中这样做。cocktailName: searchInput } }); getDrinks, ] =
useLazyQuery
我仍然设法从查询中有条件地呈现
数据
,但处理状态很麻烦。我真的很感激你能帮我把它弄好。
浏览 1
提问于2020-01-06
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券