腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
只
在
React
组件
挂载
时
运行
Apollo
查询
(
没有
queryData
和
生命周期
)
、
、
、
、
我正在构建的一个相当大的
React
应用程序中广泛使用
Apollo
,我发现自己多次面临同样的限制。 我只想在
组件
挂载
时
执行
查询
,这样更改该
组件
子路由不会重新触发
查询
。我还真的希望保持容器模式,
在
容器中声明
查询
,包装
组件
,然后忘记它,这样
组件
本身就不会有任何
Apollo
内容。到目前为止,我已经能够做到这一点,通过制作我自己的阿波罗高阶
组件
,它接受一个
浏览 6
提问于2017-06-14
得票数 3
回答已采纳
1
回答
阿波罗装载
在
道具上总是错误的。
、
、
我所面临的问题是,
在
初始(
挂载
/渲染)网络调用是进行的,而在道具的改变,它不是。
在
初始呈现过滤器被传递下来,我可以看到,网络调用已经进行,加载状态为真一秒钟,然后改为假当我与表onChange交互
时
,调用它更新过滤器并将它们传递给
查询
,但是加载状态返
浏览 2
提问于2020-01-01
得票数 1
回答已采纳
6
回答
如何在阿波罗GraphQL
查询
返回后更新Redux存储
、
、
、
我正在使用
react
apollo
提供的graphql HOC获取数据列表。但这有点尴尬,因为如果
查询
之前已经
运行
过,那么我将需要同时侦听
APOLLO
_QUERY_RESULT
和
APOLLO
_QUERY_RESULT_CLIENT。因此,我需要仔细分析每个
APOLLO
_QUERY_RESULT_CLIENT操作,以了解它们的来源。
没有
一种简单直接的方法来识别
查询
结果操作吗?但我会失去
react
-<e
浏览 8
提问于2017-03-09
得票数 24
1
回答
useEffect()导致无限循环
、
React
.useEffect (() => { async function fetchMyApi() {setRows (res.data); } }
在
useEffect我已经尝试过传递一个空数组,我尝试了所有可能的解决方案,但都
没有
用。
浏览 2
提问于2020-07-27
得票数 1
2
回答
使用URL参数的值设置
react
组件
的状态的位置
、
、
我需要使用从路由器/URL的
查询
参数中提取的值来设置
react
组件
的状态。 在哪种
生命周期
方法中,我使用这些参数设置状态?
浏览 0
提问于2018-05-19
得票数 4
1
回答
只有
在
新的订阅数据到达
时
,才能重新获取()
查询
?
、
、
大多数示例
在
查询
组件
中使用subscribeToMore,但在我的示例中,
查询
和
订阅返回的数据非常不同,因此我认为需要一个离散的订阅
组件
。如果新的时间序列信息与
React
客户端的过滤器匹配,它应该请求更新的直方图getHistogram
查询
。queryLoading) { console.log("
queryData
: ",
queryData
.getHistogram.col
浏览 0
提问于2018-05-03
得票数 1
3
回答
如何在
react
-
apollo
中强制更新数据缓存?
、
、
、
当您重新访问其数据由
react
-
apollo
提供支持的页面
时
,如何使用refetch刷新数据 比方说,我第一次访问列表页面。默认情况下,
apollo
将获取
查询
并对其进行缓存。因此,当您在会话期间再次访问同一页面
时
,它将填充其缓存存储中的数据。如何强制
apollo
在
每次
挂载
组件
时
都重新获取数据?
浏览 3
提问于2017-05-05
得票数 7
回答已采纳
4
回答
在
阿波罗graphQL中,useQuery
和
useLazyQuery有什么不同?
、
、
我
在
浏览
Apollo
React
hooks的文档。我在看这篇文章。谁能给我解释一下,它们之间有什么区别,
在
什么情况下应该使用它。
浏览 8
提问于2020-09-01
得票数 17
回答已采纳
1
回答
错误:网络错误: url_1.URL不是新ApolloError的构造函数
、
、
、
、
buildAxiosFetch(axios), cache: new InMemoryCache(),}; at
QueryData
.(回购程序中
没有
iam凭据,但
没有
它们您仍然可以看到问题) 有<e
浏览 5
提问于2020-12-21
得票数 2
5
回答
返回上一个屏幕
react
本机堆栈导航器
时
执行useQuery()钩子
、
、
我知道
React
中的固定规则之一是,您不能在函数
组件
的方法中执行任何挂钩,甚至不能在其他挂钩中执行任何挂钩,比如useEffect挂钩。它必须在
组件
本身的主体中执行。所以今天
在
开发一个测验应用的时候,我遇到了这样一种情况,
在
通过堆栈导航器的一个屏幕后,我想通过点击后退按钮再次返回到那个屏幕。但这一次,我想用来自graphql
查询
的数据修改前一个屏幕上的信息,使用
Apollo
客户端提供的useQuery钩子。 我可以使用道具上的isFocused属性来检测上一个屏幕是否处
浏览 1
提问于2020-03-16
得票数 6
2
回答
如何仅在
组件
卸载
时
在
useEffect()中执行清理功能
、
我
只
希望
在
组件
卸载
时
清除筛选器。所以我只用useEffect()编写了清理函数。但是当我用console.log()检查它
时
,1也是
在
组件
挂载
后打印出来的。这条路怎么了?) => { console.log(1);}, []);root.render(<App
浏览 12
提问于2022-05-25
得票数 1
回答已采纳
1
回答
React
未捕获不变冲突:
在
ApolloConsumer的上下文中找不到"client“。将根
组件
包装在<ApolloProvider>中
、
、
、
、
我有一个使用
react
-
apollo
:2.5.8的
React
应用程序
和
一个通过NPM安装并在应用程序中使用的自定义
组件
库。该库
在
同级
和
开发依赖项中列出了
react
-
apollo
:2.5.8。这样,
在
应用程序中
只
使用了一个安装。但没那么走运。每次我尝试导入
组件
时
,我都会遇到这个错误。应用程序中的
组件
能够成功
查询
,是库
组件<
浏览 1
提问于2019-11-26
得票数 2
1
回答
为this.props.data获取未定义
、
、
当我通过从上一个
组件
中设置this.props.data this.state this.props.data来传递它
时
,一直
没有
为它定义它。下面是正确传递数据
和
呈现的jobOffer
组件
: mixins: [Navigation], </a> }, module.exports
浏览 1
提问于2015-07-09
得票数 0
1
回答
Next.js -理解getInitialProps
、
、
、
、
我有一个应用程序,它使用next.js
和
阿波罗/图形库,我正试图完全理解getInitialProps
生命周期
挂钩是如何工作的。
在
我的理解中,
生命周期
getInitialProps被用来设置一些初始的道具,这些道具将在应用程序第一次加载
时
呈现服务器端,这些支持可以用于从数据库中预取数据,以帮助SEO或简单地提高页面加载时间。我的问题是: 每次我有一个query
组件
在
我的应用程序中获取
组件
中的一些数据
时
,我是否必须使用get
浏览 1
提问于2019-05-16
得票数 9
回答已采纳
1
回答
用client.query的响应对搜索条函数进行更新
、
、
我有一个图形酷后端,我想搜索
时
,点击一个按钮。据我理解:如果我使用来自
react
-
apollo
的graphql容器,
组件
一旦
挂载
就会立即进行
查询
。this.props.client.query({ variables: {
浏览 3
提问于2017-10-05
得票数 0
回答已采纳
3
回答
在
一个
React
组件
中实际
运行
多少次呈现?
、
、
、
当我偶然发现以下内容
时
,我正在经历
React
方法:我感到很困惑,因为我看到render()函数
运行
了2次。我所知道的是,任何函数
在
反应
生命周期
只
运行
一次。那么,为什么我要在这里看到2个呈现函数(或者
运行
2次)。它不会影响第二次
运行
时的内存
和
过度使用。 此外,我们如何知道呈现函数将在哪里
运行
(或在哪个阶段),因为它可以
在
反应周期中的两个位置
运行
。
浏览 6
提问于2020-01-06
得票数 0
回答已采纳
2
回答
获取对api进行无休止调用的Reactjs
、
posts: data}) <Container className={classes.container}> )我希望它
只
进行一两次调用
浏览 0
提问于2019-07-19
得票数 0
回答已采纳
1
回答
未处理的拒绝(TypeError):无法读取未定义的属性(读取“”appendChild“”)
、
、
、
、
我正在使用功能
组件
在
React
.js中制作AntV的choropleth。"container"> </div>}; export default CustomerByRegion; 现在这段代码
在
.我
在
“const chart = new Chart()”中得到这个错误。有
没有
人能告诉我解决方案或指引我走上正确的道路?已附加错误图像。 ?
浏览 66
提问于2021-09-28
得票数 3
回答已采纳
2
回答
响应
生命周期
方法而不是触发,
生命周期
方法背后是否存在一些黑客?
、
、
、
、
但今天,当
没有
触发
生命周期
方法
时
,我感到震惊。背后有黑客吗。让我们看看密码。我有一个
组件
A componentDidMount() {
组件
中初始化了该
组件
两次,条件如下: import
React
, { Component } from '
react</e
浏览 4
提问于2020-06-16
得票数 0
2
回答
组件
生命周期
的顺序-- redux连接
和
redux数据
、
、
、
现在,当redux出现并试图访问
组件
生命周期
中的redux属性
时
。连接执行的顺序是什么,以便数据是可用的
生命周期
方法,忽略和数据更新到redux。可能性是 1.
在
中定义redux属性可以吗?
浏览 0
提问于2018-06-07
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券