腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
useEffect
进行
无限
重
渲染
、
我正在尝试在状态改变后重新呈现一个组件,我是这样做的: const [items, setItems] = useState([]); console.log我这样在地图中传递日期 const workspaceCard = items.map((msg) => ( message={msg.content} />)); 问题是组件处于
无限
的重新
渲染
中,我可以
使用
一个空数组,但这不是我想要的,每次状态更新
浏览 18
提问于2021-02-03
得票数 0
回答已采纳
1
回答
在react.js中
无限
读取
useEffect
中的数据
、
您好,我正在尝试
使用
自己构建的名为fetchMerchant的axios函数来获取数据。如何在
useEffect
之后防止
无限
渲染
?console.log(response);
浏览 8
提问于2020-06-05
得票数 0
回答已采纳
1
回答
如何
使用
react-hooks (
useEffect
)缓冲流式数据,以便能够一次更新另一个组件,从而避免多次重新
渲染
?
、
、
、
、
如何
使用
react-hooks (
useEffect
)缓冲流式数据,以便能够一次更新另一个组件,从而避免多次重新
渲染
?我正在
使用
apollo-client构建一个用于数据加载的react我
使用
graphql订阅,因为数据是惰性的,更新是实时的,所以新数据被流式传输。目前,我
使用
浏览 37
提问于2021-03-17
得票数 0
2
回答
每次屏幕出现时在
useEffect
中创建setState
、
、
我有一些
useEffect
函数,它在组件第一次出现时工作:
useEffect
(() => { try { console.log(error) })(); }, []); 但是,如果我从参数中删除空数组,如何在不调用
无限
循环的情况下让它每次都工作呢
浏览 12
提问于2020-08-26
得票数 0
回答已采纳
3
回答
太多的重新
渲染
。loop限制呈现的数量以防止
无限
循环反应钩子。
、
、
我正在编写一个代码块,
使用
对一些数据
进行
排序。但是我得到上面提到的警告/错误下面是我的代码。
浏览 0
提问于2020-09-14
得票数 3
回答已采纳
2
回答
如何
使用
useEffect
进行
setParams并避免
无限
渲染
?
、
、
、
我
使用
的是react-navigation,并且有一个动态的头文件,所以我
使用
了setParams并将其放在标题中。const MyComponent = ({navigation}) => { const { setParams, state } = navigationMyComponent.navigationOptions = ({ navigation }) => ({ title: navigation.getParam('heade
浏览 1
提问于2019-07-13
得票数 9
1
回答
在这种情况下,如何避免
使用
useEffect
的
无限
循环?(反应)
、
、
[b, setB] = useState() result = computeWithB(b) } 我不能将run()移动到
useEffect
回调中,因为我还需要能够从组件的其他地方调用run()。const run = useCallback(() => { setB(result)当b是依赖项时,设置它就会
浏览 2
提问于2020-08-01
得票数 0
回答已采纳
2
回答
反应{useState,
useEffect
)。是否经常
使用
单个"
useEffect
“(在回调中触发'setState‘)
进行
呈现?
、
、
在这里,我期望3x
渲染
。为什么只有两个呈现?const Main = () => { fetch() }, [
浏览 1
提问于2020-05-23
得票数 0
2
回答
当从函数体而不是从
useEffect
(fn,[])获取数据时,有什么缺点或问题吗?
、
我通常在我的react应用程序中
使用
useEffect
获取数据。类似于: const [data, setData] = useState(null); fetchjsonplaceholder.typicode.com/posts/1").then((response) => response.json()).then((json) => setData(json))根本没有<em
浏览 0
提问于2021-01-25
得票数 1
回答已采纳
3
回答
useEffect
与观看状态
、
、
我试图
使用
函数调用在呈现时对项目
进行
setState,然后监视条目状态,以便在更改时导致
重
呈现。按照建议的答案传递对象键的引用的似乎没有改变任何事情。我正在尝试
使用
钩子
useEffect
()来完成这个任务。getCart()是从localStorage检索数据的函数。代码: setItems(getCart()); }, [items]);这可能发生在组件调
浏览 0
提问于2019-08-18
得票数 1
回答已采纳
2
回答
当我在map函数中添加组件CommentCreate时,我得到了太多的
重
呈现和
无限
循环。
、
、
、
PostList组件,当我添加createCFommonent时,会得到太多的
重
呈现错误。React限制呈现的数量,以防止
无限
循环。import React,{useState,
useEffect
} from 'react';import '.const res=await axios.get('http://localhost:8000/posts') setPtitle
浏览 1
提问于2020-10-05
得票数 0
1
回答
如何使
useEffect
不被
无限
重
呈现
、
在
使用
Redux
进行
AJAX调用之后,我正在尝试呈现这个CardsContainerCopy组件。import React, {
useEffect
, useState } from "react"; const di
浏览 2
提问于2022-05-31
得票数 1
回答已采纳
2
回答
React Rest
使用
钩子调用
无限
循环
、
我注意到我的组件陷入了
无限
循环。它一直在
进行
相同的rest调用。在
渲染
->调用->更新的错误状态->组件更新的->
UseEffect
钩子上再次调用i
浏览 11
提问于2020-05-13
得票数 0
回答已采纳
1
回答
调用多个触发器
、
、
、
App() { const [second, setSecond] = useState(false)
useEffect
(() => { //animate}) 我可以激活第一个动画
浏览 17
提问于2021-03-09
得票数 0
3
回答
我需要担心useState导致重新
渲染
吗?
、
、
、
我不确定这是否是特定于WordPress的,WordPress的重载特定的React,还是仅仅是React,但是我正在为WordPress创建一个新的块插件,如果我在它的edit函数中
使用
了useState我不想过度优化,但是,同样地,如果我在页面上
使用
这个块n次数,页面将呈现2n次数。这只是管理方面的事情,因为它在edit中,所以可能不是什么大问题,但是...看起来不太对劲。我需要担心它吗(从速度的角度来看,从潜在的竞争条件来看,因为所有的东西都被多次重新
渲染
)?
浏览 0
提问于2020-12-23
得票数 0
1
回答
当我通过时,React useCallback会做什么。第一个参数中的对象
、
、
在
useEffect
和useCallback中
使用
react时,我修复了一个
无限
循环。) { setIsLoading(false) })
useEffect
(()=>{},[fetchApi]) } } },[param
浏览 0
提问于2020-02-20
得票数 1
1
回答
为什么我的函数组件中的状态变化不能连续触发重新
渲染
?
当我通过实验
useEffect
和useState来测试触发重新
渲染
的不同场景时,我遇到了一个连续更改状态(实际上,预期的
无限
循环)不会导致连续触发
渲染
的示例。考虑下面或CodeSandbox上的代码示例:https://co5tj.csb.app/ 我真的希望
渲染
循环进入
无限
循环,但它并没有。 import "./styles.css"; import React, {
useEffect
, useState
浏览 8
提问于2021-04-18
得票数 0
1
回答
问题设置状态-太多的重新呈现- Next.js/JavaScript
、
、
、
React限制呈现的数量,以防止
无限
循环。
浏览 7
提问于2022-08-05
得票数 0
2
回答
根据localStorage有条件地呈现组件
、
、
当localStorage通过改变状态改变时,我试图重新
渲染
组件。问题是,如果我在
useEffect
钩子页面中设置了状态,就不会重新呈现。如果我把它放在
useEffect
之外,我会得到
无限
循环。下面是我的代码片段: function Header(props) {
useEffect
浏览 29
提问于2020-01-28
得票数 0
回答已采纳
1
回答
使用
mobx并作出反应得到一个错误:太多的重新呈现。限制呈现的次数以防止
无限
循环。
、
、
、
在我看来,我希望
使用
mobx来保存一个名为掩码的状态,当我
使用
axios时,这个状态将是真的,当我结束调用时,这个状态将是假的,下面是我的代码。我首先
使用
的是react和mobx,并希望改进。非常感谢你!
浏览 19
提问于2022-03-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Laravel和Vue进行服务器端渲染
如何使用Endnote进行文献查重
使用Laravel和Vue.js 2.5进行服务器端渲染
编写React组件时常见的5个错误
React使用钩子增强组件
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券