腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
尝试
在
来自
阿波罗
useQuery
的
上下
文中
显示
通知
时
重新
渲染
的
React.js
问题
reactjs
、
react-apollo
这就是我想要做
的
。我已经创建了一个全局
通知
上下
文,其中包含一个reducer来更改状态。我现在
的
问题
案例是,我正在使用Apollo钩子执行查询
useQuery
,当出现错误时,我希望
在
我
的
全局
通知
中
显示
它。因此,要做到这一点,我需要调度到reducer以
显示
通知
,更改
通知
中
的
标题和消息。 这将触发全局
通知
上下
文上
浏览 14
提问于2020-01-15
得票数 0
4
回答
如何获取Apollo客户端正在检索
的
特定查询?
javascript
、
reactjs
、
apollo
、
apollo-client
在
应用程序中有几个地方,
在
不同
的
突变后
重新
获取特定
的
查询。useMutation(setUserLocationMutation, {});
在
我
的
RecommendationsComponent中,我想知道这个查询正在加载,但是当
重新
获取getRecommendationsQuery
时
,
useQuery
浏览 61
提问于2021-10-01
得票数 0
回答已采纳
1
回答
查询挂起
时
未应用
阿波罗
optimisticResponse
javascript
、
typescript
、
graphql
、
apollo
如果在执行带有optimisticResponse
的
突变时有一个挂起
的
查询,则不会应用optimisticResponse。const {data, refetch} =
useQuery
(GET_TODOS);同样
的
行为似乎也发生在直接缓存写入;如果存在挂起
的
读查询,写不会导致重呈现。如果batching是一个
浏览 1
提问于2022-02-25
得票数 0
回答已采纳
1
回答
如何限制
useQuery
接口调用只能调用一次?
reactjs
、
graphql
、
react-apollo
、
apollo-client
在
每次
重新
渲染
时
,date变量都会更新。现在
的
问题
是,因为我已经将日期赋给了查询变量,graphql会无限地一次又一次地获取。我已经调试了代码,发现
阿波罗
正在观察date变量,当它接收到一个新值
时
,它将
重新
返回。/dateUtils';import { GET_EXPEN
浏览 71
提问于2020-10-18
得票数 4
回答已采纳
7
回答
尝试
用function调用
useQuery
-
阿波罗
钩子
javascript
、
reactjs
、
graphql
、
react-hooks
、
react-apollo
我想随时给
useQuery
打电话,我
的
尝试
代码是:...const { data, loading, error } =
useQuery
(gql(GET_USER_LIST), { data: {onSaveInformation = async () => { await updateInfor
浏览 0
提问于2019-07-10
得票数 23
回答已采纳
2
回答
如何避免
在
react功能组件中对“静态组件”进行不必要
的
重新
渲染
?
javascript
、
reactjs
、
typescript
、
react-hooks
、
next.js
我有一个react功能组件,它
显示
标签和帖子列表+一些静态文本/装饰。我使用useState钩子将当前选择
的
标记存储
在
一个状态中。文章是通过使用带有tag变量
的
阿波罗
的
useQuery
钩子来获取
的
。用户应该能够选择一个标记,它将替换当前
的
tag状态-因此
useQuery
(POSTS_QUERY)将使用新
的
tag变量
重新
运行。/> &
浏览 0
提问于2020-01-18
得票数 3
2
回答
如何让
阿波罗
客户端告诉我代码中
的
错误发生在哪里?
react-hooks
、
react-apollo
、
apollo-client
、
react-apollo-hooks
我正在学习React/
阿波罗
,当我介绍bug
时
,我
在
Chrome控制台中得到了典型
的
红色异常。但是,对于
阿波罗
,它并没有告诉我
在
我
的
代码中错误是从哪里开始
的
,就像在React或其他框架中那样。当使用在多个组件中触发查询
的
钩子时,发现
问题
的
来源非常缓慢。 ,您是否使用任何技巧来调试您
的
阿波罗
代码,或者您是否可以以某种方式改进错误反馈?我看到
的</e
浏览 4
提问于2020-04-24
得票数 0
1
回答
react useEffect检测是否找到记录
javascript
、
reactjs
、
react-native
我正在做这个它返回{good:'nice'}useEffect(() => { // show not found
在
useEffect中,data
在
第一次
重新
渲染
时
为空,然后
在
第二次
渲染
时
变为实际值,因为
浏览 13
提问于2021-05-31
得票数 0
1
回答
不能将GraphQL查询分解为
阿波罗
-客户端是未定义
的
?
javascript
、
reactjs
、
graphql
、
apollo
、
apollo-client
我希望调试一个与错误消息相关
的
问题
:我正在为我
的
React.js
项目设置后端
的
过程中,我使用WordPress和GraphQl作为无头CMS。据我所知,我
的
应用程序已经正确设置,我正在使用
阿波罗
客户端和gql进行我
的
查询。(GET_ALL_MEDIA); console.lo
浏览 1
提问于2022-07-08
得票数 2
回答已采纳
1
回答
下一步/反应-
阿波罗
:当查询
来自
getInitialProps
时
反应道具没有连接到
阿波罗
缓存
javascript
、
reactjs
、
apollo
、
next.js
、
react-apollo
我正在使用nextjs和
阿波罗
(用钩子)。我试图
在
发生突变后更新
阿波罗
缓存中
的
用户对象(我不想
重新
获取)。正在发生
的
情况是,用户似乎
在
缓存中得到更新,但是组件使用
的
用户对象没有得到更新。update函数中
的
控制台日志
显示
用户活动状态是来回翻转
的
,因此,
阿波罗
缓存似乎得到了正确
的
更新。但是,组件中
的
控制台日志始终
显示
相同
的
浏览 1
提问于2019-12-14
得票数 2
回答已采纳
1
回答
在
呈现和
重新
呈现时获取graphql查询结果,但很懒惰
javascript
、
reactjs
、
graphql
、
react-apollo
、
apollo-client
我有一个反作用
阿波罗
应用程序,我想做
的
是,我有一个组件,用图表呈现一些数据。对于这些数据,我
在
组件
的
本地状态(使用钩子)中保存了一些过滤器。但是,当用户更新过滤器并单击SUBMIT
时
,我也希望
重新
获取数据,并且我会使用新
的
过滤器获取结果。如何处理这种情况,在这种情况下,我希望
在
挂载和
重新</em
浏览 3
提问于2020-01-15
得票数 0
1
回答
Apollo refetch()-如果响应相同,则忽略“
useQuery
”
graphql
、
apollo
、
react-apollo
、
apollo-client
、
react-apollo-hooks
我正在
尝试
使用Apollo-client来拉取我
的
用户信息,并坚持这个
问题
: 我让这个Container组件负责
在
呈现用户数据(而不是身份验证)
时
提取这些数据。然后用户可以注销,一旦他们这样做了,我将清除Container
的
用户属性setUser(undefined) (在下面的代码中没有
显示
,这并不重要)。当我
尝试
重新
登录
时
,出现了这个
问题
: Call of refetch触发了graphql h
浏览 36
提问于2019-09-22
得票数 0
1
回答
从
阿波罗
查询中设置初始反应
上下
文状态
reactjs
、
react-hooks
、
next.js
、
apollo-client
、
react-apollo
我使用
的
是
React.js
,特别是Next.js,我为用户提供了一个全局响应
上下
文。app.tsx文件中建立它,如下所示: <Component {...pageProps} />但是,我想要
的
是
在
最初
的
页面加载
时
,网站使用本地存储来获取accessToken,然后使用
阿波罗
图形查询服务器,如果用户已经登录了。为此,我
浏览 0
提问于2021-10-29
得票数 1
回答已采纳
1
回答
OpenGL:是否支持
在
一个
上下
文中
呈现FBO,然后
在
另一个
上下
文中
使用FBO
的
纹理?
c++
、
qt
、
opengl
对于解决帧缓冲区
问题
,我有以下OpenGL设置: 我使用
来自
这个框架缓冲区
的
目标纹理来绘制一个纹理四边形,它在我
的
视图中
显示
立方体。当进程
的
两个阶段都是
在
相同
的
上下
文中
完成
时
,这是可行
的
,但是如果第1阶段是
在
与阶段2不同
的
上下
文中
完成
的
,则会中断(请注意,这
浏览 2
提问于2017-08-03
得票数 1
回答已采纳
2
回答
在
NextJS中使用
阿波罗
客户端
时
,服务器端呈现数据?
javascript
、
reactjs
、
graphql
、
next.js
、
apollo-client
我
的
组件目前
在
浏览器上水化,这是我想避免
的
。当您访问该链接
时
,我希望它预先添加它需要
显示
的
所有数据,即呈现在服务器上。,因为它获取背景中
的
帖子。我不想这样。我希望它已经出现了预水化
的
和获取
的
数据。作为参考,我
的
阿波罗
初始化如下所示:import P
浏览 0
提问于2019-09-20
得票数 4
1
回答
为什么
useQuery
不起作用,而client.query起作用?
react-native
、
react-hooks
、
graphql
、
apollo-client
我很难让ApolloClient
useQuery
在
一个简单
的
反应本机应用程序中工作。使用Flipper,我可以看到
useQuery
甚至没有
在
graphql端点上创建命中。
在
调试过程中,我
尝试
使用
阿波罗
客户端
的
client.query作为使graphql查询
的
另一种方法,并且它工作了!因此,我对为什么
useQuery
不能工作感到困惑。下面是整个App.js代码,它
显示
了client
浏览 12
提问于2022-05-16
得票数 0
回答已采纳
1
回答
阿波罗
客户端v3不使用
useQuery
缓存查询结果
reactjs
、
graphql
、
apollo-client
、
react-apollo
我使用
的
是apollo v3和create-react app。我使用
useQuery
触发查询,并期望缓存结果,但它们不是。USERS_QUERY = gql` users { email }`如果我使用
来自
@apollo
浏览 4
提问于2022-01-02
得票数 2
回答已采纳
1
回答
将Next.js与redux和
阿波罗
图形库结合起来是一种好
的
方法吗?
reactjs
、
graphql
、
apollo
、
apollo-client
、
react-apollo
我是Next.js和GraphQL世界
的
新手。到目前为止,我一直
在
使用reduxjs和axios来进行API调用。我会学到更先进
的
东西,所以这是我
的
问题
。如果我使用
的
是
阿波罗
图形‘m,那么我有哪些选项可以用于本地州
的
管理?它可以由
阿波罗
自己处理,还是我应该使用外部工具,比如redux商店?
浏览 4
提问于2022-03-14
得票数 1
回答已采纳
1
回答
如何使用
阿波罗
在后台执行查询?
reactjs
、
react-native
、
apollo
、
react-apollo
我们正在将
阿波罗
添加到一个现有的移动应用程序中,它是用React构建
的
--原住民。 今天,我们使用Redux发送操作和执行后台请求,有时由于技术原因而有一定
的
延迟。我们也想和
阿波罗
的
客户做同样
的
事。考虑到
阿波罗
客户端
的
机制,只要组件被卸载,
在
屏幕上使用
useQuery
执行setTimeout重取以添加5-10秒
的
延迟可能会中断。虽然,我们仍然希望重取被执行,但是稍后,即使我
在
一个完
浏览 3
提问于2020-09-23
得票数 0
2
回答
使用apollo-link-error
显示
error toast
reactjs
、
react-hooks
、
apollo-client
、
apollo-server
我试图用apollo-link-error
显示
一个toast/snackbar,但当我这样做
时
,错误toast会反复出现而不会停止,加载程序会在后台
显示
加载旋转。const errorLink = onError(handleErrors) const
浏览 1
提问于2019-12-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从头开始创建自己的Vue.js-第1部分
iOS 截图的那些事儿
现代浏览器探秘:导航每日前端夜话
让你事半功倍的小众 Python 库
IOS 14 剪贴板通知很烦人,但开发人员采用新的API将改善体验
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券