腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
useQuery
和
useState
是否
仅在
组件
挂载
时
触发
?
、
、
、
我有一个React
组件
(填写并提交它的表),其中包含另一个
组件
( Breadcrumb
组件
)。Breadcrumb在此表步骤禁用后有步骤-这是由布尔值管理的,该布尔值从GraphQl应用程序接口返回,它检查表
是否
已填充。我面临的问题是,我的Breadcrumb应用程序接口没有使用GraphQl
组件
重新渲染--我还从TableComponent向Breadcrumb传递了一个道具,并以BreadCrumb的形式存储在
useState
GraphQl查询
和
useSta
浏览 12
提问于2019-11-27
得票数 1
4
回答
在阿波罗graphQL中,
useQuery
和
useLazyQuery有什么不同?
、
、
我看到有两个查询钩子要使用,分别是
useQuery
和
useLazyQuery谁能给我解释一下,它们之间有什么区别,在什么情况下应该使用它。
浏览 8
提问于2020-09-01
得票数 17
回答已采纳
1
回答
如何使用apollo graphql查询初始化
useState
、
、
、
在
组件
呈现之前,如何使用
useState
并将其设置为从graphql接收的值?我试过这个: const [name, setName] =
useState
(''); query Me { id email
浏览 11
提问于2020-08-11
得票数 1
回答已采纳
2
回答
钩子查询在useEffect内部修剪空对象,而不是在它之后为什么?
、
Item Query const { data: singledItemData, error: errorSingleItem, loading: loadingSingleItem } =
useQuery
浏览 12
提问于2020-02-20
得票数 0
回答已采纳
3
回答
为什么
useQuery
调用会导致
组件
中的重呈现?
、
、
、
、
如我们所知,当反应
组件
的道具或状态发生变化时,将重新呈现它。现在,我正在使用来自
useQuery
包的react-apollo,如下所示: ))} </>} export default BookL
浏览 1
提问于2021-02-07
得票数 7
回答已采纳
1
回答
如何防止使用
useState
的React const的reRender
、
、
、
、
我试图阻止在React功能
组件
中重新渲染,但不确定如何或实现什么来实现它。阅读起来建议使用memo,但我不明白如何在这里实现它。因此,如果调用'setSelected(newSelects)‘方法,它将进入一个无尽的reRender循环;我在标记的返回中有一个变通的方法,它是有效的,但我更喜欢使用、学习
和
理解管理React的状态{ const [selected, setSelected] =
useState
浏览 33
提问于2021-08-12
得票数 1
回答已采纳
2
回答
如何在第一次呈现
和
onclick两种情况下呈现
useQuery
?[ReactJS,graphql]
、
、
如何使我的
useQuery
()在第一次呈现
和
后续事件(例如,按钮单击)上都
触发
?据我所读,当React
挂载
第一次调用
useQuery
的
组件
时
,阿波罗会自动执行查询,如果我想响应某个事件执行该查询,我可以使用useLazyQuery来返回一个可以调用的函数。如果我想两者兼得呢?不太清楚我对function钩子的理解中的哪一部分是不正确的或不完整的,但我尝试在
useQuery
中使用
useQuery
,这肯定允许我调用该函数,但似乎并不总是在
浏览 9
提问于2020-06-26
得票数 1
回答已采纳
1
回答
第一次调用
useQuery
有条件地返回错误的输出
、
、
我有一个
组件
ExportData,它只在提示时调用上下文,dialogConfirmation被链接到一个按钮,代码片段:import useItem from '../.., createContext, useEffect,import {
useQuery
} from 'Date()).format('YYYY-MM') const [state, disp
浏览 1
提问于2022-06-02
得票数 0
1
回答
如何在useEffect内部使用
useState
,在
组件
挂载
时
访问更新后的
useState
值?
、
moment().subtract(1, "y"), }); function
useQuery
() { } let queries =我所做的是,在
组件
挂载
时
,
浏览 26
提问于2019-11-04
得票数 0
回答已采纳
1
回答
使用react-query运行多个查询
、
每一行还将能够独立于其他行
触发
fetch。如果每一行都是一个
组件
,并且有一个按钮可以重新获取,那么实现起来就很容易。我只是将call
useQuery
放入每行(一个
组件
)。问题在于过滤
和
排序,因为获取的数据只在行上,所以没有包含所有信息的全局列表。 我试着用实现它,或者仅仅使用
组件
。但我只想出了一些粗糙的解决方案。其中之一是让行
组件
调用
useQuery
,并在父级上设置一个值(
useState
)。这看起来像是我在两个级别设置相同的数据,
浏览 3
提问于2021-04-01
得票数 0
1
回答
fetchPolicy选项:“无缓存”在
useQuery
中不起作用
、
、
、
这是我的代码 fetchPolicy: "no-cache"当我使用fetchPolicy
时
:“无缓存”。
浏览 0
提问于2020-01-30
得票数 3
回答已采纳
1
回答
React
组件
的实例
、
、
我有一个应用程序
组件
: const [ active, setActive ] =
useState
('student') const [ currentComponent, setCurrentComponent ] =
useState
(<Table setRow={setRow> : "" } { currentCompone
浏览 0
提问于2020-10-12
得票数 1
3
回答
使用React 18
和
悬念,从表单中进行搜索,并按一下按钮将搜索结果填充到div中。
、
我理解为什么会发生这种情况,但我不知道如何构造
组件
,以便只在单击search按钮
时
执行搜索。/MyEnums'));const MySearchComponent = () => {const [isSearch, setIsSearch] =
useState
(false); 我的搜索
组件
返回一个
浏览 15
提问于2022-11-11
得票数 0
回答已采纳
1
回答
history.push更改url,但不呈现表单响应钩子。
、
、
、
、
英语不是我的母语const [form] = Form.useForm(); const bNameUrl = urlParamss.get("bName"); const PickUpName
浏览 2
提问于2021-04-20
得票数 1
回答已采纳
1
回答
React:
组件
属性没有正确存储我想要的数据(来自查询)
、
、
、
因此,当我声明一个
组件
时
,我也在构造函数中声明了一个属性。但当我执行第二个查询(或尝试在第二个标题中显示电子邮件)
时
,该值似乎没有正确存储。
浏览 14
提问于2020-05-16
得票数 1
回答已采纳
1
回答
为什么这个React
组件
一直在重新渲染?
、
、
、
我有这个Post
组件
,如果用户在firebase中输入现有帖子的Id,它就会
挂载
: <Route path='/posts/:id' component={Post} /> 但是,控制台记录此
组件
会无限期地发回日志,导致我的浏览器
和
页面上的操作变得非常慢。下面是Post
组件
的内容,我认为这与我在useEffect中设置状态的方式有关,但我不确定如何修复它。,但这不起作用: function Post(props: RouteComponentP
浏览 27
提问于2020-07-06
得票数 0
回答已采纳
2
回答
如何在调用阿波罗图QL查询之前等待服务器响应?
、
、
、
、
import React, { useEffect,
useState
} from "react";import/GraphQLFunctions";import gql from "graphql-tag"; constconst { isLoading,
浏览 2
提问于2020-08-13
得票数 2
回答已采纳
2
回答
如何处理导致不需要的
组件
重新
挂载
的History.Push()反应?
、
、
、
问题具体来说,我有一个远程服务调用,它在
组件
条目上
触发
。
是否
有更好的方法来跟踪用户过滤器更改的历史,而不必担心无关的服务调用?我正在利用history.push()使浏览器历史记录随着查询参数的更改而更新。查询参数控制对表数据的过滤,例如?当用户更改其筛选设置
时
,我打算简单地过滤存储在状态中的现有表数据,而不是远程重新加载数据,并迫使用户静坐等
浏览 9
提问于2020-07-15
得票数 6
回答已采纳
1
回答
在呈现
和
重新呈现时获取graphql查询结果,但很懒惰
、
、
、
、
我有一个反作用阿波罗应用程序,我想做的是,我有一个
组件
,用图表呈现一些数据。对于这些数据,我在
组件
的本地状态(使用钩子)中保存了一些过滤器。const [filters, setFilters] =
useState
(defaultFilters);因为我还想获取过滤器更新的结果,所以我使用了阿波罗提供的useL
浏览 3
提问于2020-01-15
得票数 0
1
回答
react查询、react钩子表单
和
表单验证
、
、
、
我正在构建一个表单(基于),通过开始日期
和
结束日期筛选事件列表。该列表是通过react query的
useQuery
()调用检索的。</form>这几乎是可行的,但是当
组件
挂载
时
,查询会自动运行,这有点奇怪。此外,如果没有满足查询的初始默认状态,怎么办?假设我不想默认为startDate
和
endDate,而是让用户在运行查询之前填写?{}不满足查询约束,因为需要startDate
和
endDate。 2.去掉“提交”按钮,查看表单中
是否
浏览 12
提问于2022-11-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React中的Hooks之useEffect详解
react中useState多次定义并且每次调用都可以一一对应的原理
【一文看懂】React中usestate与useRef的区别与联系
为什么 React Hooks useState 更新不符预期?
React Hooks踩坑分享
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券