腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6432)
视频
沙龙
1
回答
useQuery
何时
触发
重新
渲染
?
}query { a} 下面的代码会在组件A上
触发
重新
渲染
吗?
浏览 7
提问于2020-03-07
得票数 3
2
回答
urql
useQuery
的pause选项不会暂时冻结请求
、
、
、
、
我试着用下面的代码一次只执行urql
useQuery
。但由于某些原因,每次
重新
渲染
时都会调用它。根据文档https://formidable.com/open-source/urql/docs/basics/queries/#pausing-
usequery
,这个查询最初应该在
渲染
时暂停,并且只有在挂载时从const [{ fetching, data, error }, reExecute] =
useQuery<
浏览 38
提问于2020-07-22
得票数 8
回答已采纳
1
回答
在将axios代码转换为react-query时,我得到了‘太多的
重新
渲染
’
、
、
provider'; import axios from 'axios'; const [State, setState] = useState<any>(); const { isLoading, error, data } =
useQuery
浏览 1
提问于2021-05-18
得票数 0
1
回答
如何检查React Native组件
何时
完成
重新
呈现?
我目前正在基于状态更改在父组件中
重新
渲染
子组件,我需要知道子组件
何时
已完全挂载并在屏幕上
重新
渲染
。下面是一个准示例: { this.state.showChild1 ?但是,此生命周期事件仅在state更新后
触发
,而没有考虑状态更改将在<Parent>组件中更新的影响。 我遇到的问题是,尽管状态已经完全更新,但新的子组件还不可用,因为它实际上还没有完成
重新
渲染
。有没有办法检查子组件
何时
<e
浏览 18
提问于2017-08-28
得票数 2
回答已采纳
2
回答
GraphQL默认数据会导致useEffect中的无限循环
、
、
、
、
localState, setLocalState] = useState<StateType[]>([]); ); }问题是当
useQuery
返回空(未定义)结果时,数据默认值{attribute: []} useEffect将被永远
触发
,但是当
useQuery
返回数据(因此不是默认)时
浏览 6
提问于2021-04-23
得票数 2
1
回答
react useEffect检测是否找到记录
、
、
我正在做这个它返回{good:'nice'}useEffect(() => { // show not found 在useEffect中,data在第一次
重新
渲染
时为空,然后在第二次
渲染
时变为实际值,因为
useQuery
我需要在上面显示not found record,但我不能区分是
浏览 13
提问于2021-05-31
得票数 0
1
回答
在RTK查询中
重新
获取按钮单击不会
触发
组件更新。
、
、
、
我想在单击按钮时
重新
获取天气数据,但是组件没有被更新,但是我可以看到,当单击refresh按钮时,requestId确实在改变,并且通过检查控制台正在检索数据。如果是...but,我应该考虑什么才能决定我是使用
useQuery
还是useLazyQuery?
浏览 0
提问于2022-02-23
得票数 3
回答已采纳
1
回答
React:组件属性没有正确存储我想要的数据(来自查询)
、
、
、
我最近开始学习react,我遇到了一些我不理解的事情。因此,当我声明一个组件时,我也在构造函数中声明了一个属性。然后,在执行第一个查询(我使用的是Apollo client - GraphQL )之后,我希望将结果(我知道它将始终是一封电子邮件)存储在声明的属性中,以便在第二个查询中将其用作参数。代码如下: constructor(){ this.ema
浏览 14
提问于2020-05-16
得票数 1
回答已采纳
1
回答
ArrayController.addObjects之后的Emberjs钩子称为EmberJs1.0.0
、
我需要知道新闻对象
何时
被
渲染
,这样我才能
重新
计算一些动画。谢谢
浏览 0
提问于2013-10-13
得票数 1
1
回答
未呈现来自useEffect的数据
我有一个函数组件: // MovieOverview.tsx const {data} =
useQuery
(resolvers.queries.ReturnAllMovies
浏览 19
提问于2021-08-28
得票数 0
2
回答
如何在React类组件中使用React query?
、
我意识到:如果我想使用钩子import {
useQuery
} from 'react-query',我只能在React函数组件中这样做。
浏览 0
提问于2021-01-07
得票数 6
回答已采纳
1
回答
动态地控制html,而不需要组件
重新
呈现与阿波罗反应。
、
、
在我目前的情况下,我使用阿波罗
useQuery
来获取用户和他们的帖子。 variables[showPosts, setShowPosts] = useState(false) // controls toggle between views 问题是,
浏览 5
提问于2022-04-22
得票数 0
1
回答
阿波罗客户端:用修改后的变量(
useQuery
还是useLazyQuery )
重新
获取数据?
、
这张桌子和取物的工作原理如下:我的问题是:我应该为此使用
useQuery
还是useLazyQuery。有了
useQuery
,我可以这样做:const {data, loading, refetch} =
useQuery
(gql, { variables: {...filters
浏览 2
提问于2020-10-16
得票数 0
1
回答
Mobx @observer组件
触发
`render`或者`forceUpdate`吗?
、
、
当可观察到的更新时,Mobx @observer组件是否会在该组件上
触发
render或forceUpdate?当它发生时,会
触发
哪些生命周期方法?render和forceUpdate有什么区别吗?React或Mobx是否负责检测
何时
将道具传递给子对象并需要
重新
渲染
? 谢谢!
浏览 2
提问于2017-03-27
得票数 3
1
回答
Redux当变量获得值时运行查询
、
、
、
、
我在RTK中有3个查询,这些查询是在安装组件时运行的。来自第一个查询的数据被传递到第二个和第三个查询中,我使用skip: !isSuccess使查询只在data可用时运行。这个很好用。然而,我的用例略有不同。我希望在第一个查询中从data获取I,以传递给其他两个查询。如果按原样发送数据,则必须将IDs = data.map(row => row.id)放在查询函数中,查询函数将运行两次,因为有两个查询使用相同的数据。我希望在发送到查询之前提取这些ID。# inside the component const { data, error, isLoading, is
浏览 12
提问于2022-06-10
得票数 0
2
回答
为什么react ()不能在突变后获取最新的数据?
、
、
errorCreate4 }, }) console.log('not success');}; 这应该是得到数据,当我做评论,然后它运行变异和
重新
渲染
一切我的问题是,它可以
重新
呈现,但是
浏览 6
提问于2021-08-28
得票数 3
回答已采纳
4
回答
有没有可能防止`useLazyQuery`查询在组件状态改变/
重新
渲染
时被
重新
获取?
、
、
、
、
目前我有一个useLazyQuery钩子,它是在按下按钮时
触发
的(搜索表单的一部分)。因此,如果我搜索一次,然后编辑搜索字段,结果会立即出现,并且我不必再次单击search按钮。不是我想要的UI,如果完全删除搜索文本会导致错误(因为它试图以null作为变量进行搜索),有什么方法可以防止useLazyQuery在
重新
渲染
时被
重新
获
浏览 4
提问于2019-08-15
得票数 17
回答已采纳
1
回答
反应-查询:如何
useQuery
再取一次?
、
你好,我正在使用
useQuery
来验证存储在cookie中的承载令牌是否有效。console.error("User verify error", error); },}; const { data: verify, isLoading } =
useQuery
浏览 2
提问于2022-06-27
得票数 0
1
回答
[React][useInfiniteQuery]如何限制仅当视图在视图中可见时才发生的第一次获取调用
、
、
、
、
我在组件中对无限滚动项使用useInfiniteQuery钩子。我希望只有当视图在viewport中可见时,第一次获取才会发生。我使用useInView/十字路口观察者来查找视图在viewport中是否可见。
浏览 10
提问于2022-12-04
得票数 0
1
回答
reactQuery在重取时将状态isLoading传递给按钮
、
我尝试在单击按钮时将isLoading状态传递给按钮支柱,该按钮
触发
了从
useQuery
重新
获取函数,但它不起作用(可能是因为它
重新
呈现组件,而组件呈现isLoading是假的)。const MainPage: React.FC = () => { const {data, isLoading, error, refetch} =
useQuery
<any>(
浏览 1
提问于2022-07-03
得票数 0
回答已采纳
点击加载更多
相关
资讯
仓库何时重新开放?
Avid 发布 Pro Tools 2024.3更新:MIDI 效果插件、实时 Atmos 重新渲染等
Avid 发布 Pro Tools 2024.3更新:MIDI 效果插件、实时 Atmos 重新渲染等
深度图表示重新思考:如何让3D高斯分布渲染更清晰的物体边界
09 生命周期函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券