腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
functional
react
组件
中
的
无限
重
渲染
、
、
、
、
我试图设置一个变量"workspace“
的
状态,但是当我通过控制台记录数据时,我得到了一个
无限
循环。我在useEffect()内部调用axios "get“函数,在这个循环外部调用控制台日志,所以我不知道是什么触发了所有的重新
渲染
。我还没有找到解决我在this question
中
遇到
的
具体问题
的
答案。下面是我
的
代码: function WorkspaceDynamic({ match }) { const [proposals, setPropo
浏览 34
提问于2020-09-23
得票数 1
回答已采纳
1
回答
没有useEffect钩子,什么是做不到
的
?
、
我阅读了有关
的
文档,并了解了它如何使生活比生命周期方法更容易。然而,我想知道没有,是什么不可能
的
?代替(所有代码都是虚拟代码)我就不能用function
浏览 6
提问于2021-01-17
得票数 0
1
回答
将变量设置为相同值时
的
无限
重
呈现
、
、
、
、
我使用了一个
React
本机功能
组件
,如下所示: const [var1, setVar1] = useState(false);setVar1(false); <View...>} 这是一个
无限
循环,但是当我移除setVar1(false)时,它就没有了。我假设如果我继续将var1
重
新设置为相同
的
false值,
组件
就不会重新呈现。我该怎么防止这个
重</
浏览 6
提问于2022-10-11
得票数 3
5
回答
在第一次呈现
中
显示
的
react
组件
,但在下面的
重
呈现
中
不显示
、
、
我有一个
react
组件
,它包含一个警报,我正在传递两个道具(但是这两个道具很少在这个
组件
中
改变)。将显示Alert,并在预期
的
5秒后
组件
消失。在
重
呈现
中
,Alert不再出现,从我
的
调试开始,我假设它必须与在
重
呈现
中
显示false
的
行console.log('show value of show state: ', show)有关。如果我做了一个setShow(t
浏览 13
提问于2022-07-16
得票数 1
回答已采纳
2
回答
在传递延迟加载
的
状态变量时,响应18 -
无限
呈现
、
、
使用通过延迟加载
的
react
17,我根据所选
的
语言动态加载三个
组件
中
的
一个( zustand
中
的
状态变量)。导入取决于该变量:在迁移到
react
18之后,
组件
处于
无限
呈现状态我想这与新
的
自动批处理功能有关。 有人能帮忙吗?诚挚
的
浏览 13
提问于2022-03-23
得票数 2
1
回答
反应钩子引起无意
的
重
呈现
、
、
、
、
我正在处理一个
React
+传单地图,并注意到每当我显示或关闭一个模式时,都会重新呈现地图容器/元素。我创建了一个沙箱来演示这个问题,但是如果更多
的
例子有帮助的话,我
的
应用程序
中
的
其他地方也会出现这种情况。 通过阅读替代
的
SO帖子,如,我意识到这很可能是由我
的
钩子(前)引起
的
。强制整个
组件
重新呈现
的
handleShow/setShow)。这一点很明显,因为地图重新定位到当前位置,并在地图右上角出
浏览 1
提问于2022-01-17
得票数 1
回答已采纳
2
回答
与基于类
的
方法相比,使用Hooks设置状态后重新呈现有什么不同?
、
、
类
组件
但是,使用钩子,文档指定将状态更新为与前一个状态相同
的
值,not将导致(子
组件
的
)
重
呈现: 如果您将状态挂钩更新为与当前状态相同
的
值,则
React
将在不呈现
浏览 0
提问于2019-03-27
得票数 35
回答已采纳
1
回答
无状态函数与类在
React
16性能
中
的
比较
、
是否无状态函数在反应性16,有,相比类仍然有更好
的
性能? 仅仅出于性能原因,我们还应该区分无状态函数和类吗?
浏览 0
提问于2018-03-14
得票数 3
回答已采纳
1
回答
如何防止
react
-router-dom Link
组件
重新
渲染
?
、
我试图限制每次用户点击时在我
的
应用程序上重新
渲染
的
组件
的
数量。由于边栏呈现与用户位于哪个页面无关,因此将其包装在
React
.memo函数
中
似乎是有意义
的
。这可以很好地工作,并且边栏
组件
本身似乎不会重新呈现。但是,与SidebarAuthButtons和SidebarCreateButton一样,我从
react
-router-dom导入
的
<Link>元素也会重新呈现。 我能做些什么来防止这
浏览 13
提问于2020-04-25
得票数 2
1
回答
由于
React
挂钩中
的
依赖关系数组
中
的
函数导致
无限
重新呈现
、
、
嗨,我试图在我
的
网站上实现直播视频,因为我已经使用了节点媒体服务器,我在这里面临
的
问题是我
的
网站陷入
无限
的
重新
渲染
,因为我已经创建了一个播放器
的
功能。对于这个问题,有没有什么特别的解决方案?我正在分享一段足以理解这个问题
的
代码。
浏览 5
提问于2021-05-14
得票数 0
3
回答
需要一个更清楚
的
解释如何避免
无限
重
呈现与反应钩。
、
不太流利
的
反应钩,使用了大量
的
类
组件
之前,希望你会原谅。 const classes = useStyles(); const [categories, setCategories] =
React
.useStatecategories) { const axiosPromise [...]之类
的
事情
浏览 7
提问于2020-04-29
得票数 3
回答已采纳
1
回答
React
忽略css转换?
、
、
我现在正在看关于Udemy上
的
React
的
课程。我决定继续使用样式
组件
而不是CSS模块,主要是因为我没有让第一个模块正常工作。第一个运行得很好。然而,它忽略了我
的
CSS转换。import
React
from '
react
'; const}}> {pro
浏览 17
提问于2020-01-22
得票数 0
回答已采纳
1
回答
如何在
React
中
渲染
功能
组件
的
字符串?
、
、
、
、
我有从数据库
中
渲染
组件
的
用例。在数据库
中
,它们以字符串格式存储,如下所示:当我尝试在
react
中
呈现它时如何
渲染
功能
组件
的
字符串类型。Component { "sathish" : "
浏览 5
提问于2019-03-15
得票数 1
5
回答
为什么函数
组件
中
的
setState(钩子)会导致
无限
循环?
、
、
以下是代码: const [a, setA] = useState(1) return ( <h1>{a}</h1> );误差太多
的
重新
渲染
。
React
限制呈现
的
数量,以防止
无限
浏览 10
提问于2020-02-20
得票数 5
回答已采纳
1
回答
React
,如何通过重新选择停止应用程序
的
重新
渲染
?
、
、
问题是,当我添加新
的
待办事项或将待办事项状态更改为已完成时,其他待办事项也会重新呈现吗? 有什么办法能阻止这一切吗?
浏览 21
提问于2021-03-31
得票数 0
回答已采纳
1
回答
是什么使函数在
React
中
呈现?
究竟是什么触发了在
React
中
调用该函数?是在元素可见
的
时候吗?如果其中一个参数改变了呢?或者父函数被改变了?如果我只需切换元素,然后调用一个rest服务,我不希望这种情况一直发生。
浏览 2
提问于2020-01-27
得票数 0
回答已采纳
4
回答
React
.js
无限
重
渲染
、
我
的
代码有问题。我
的
函数"getNames“可能会
渲染
几次,但我想让它
渲染
一次?你有什么线索吗?import grounds from './../..
浏览 0
提问于2021-03-05
得票数 1
2
回答
如何在ReactJS
的
ComponentDidMount中使用{useState}
、
、
、
DataAccelerons.footerColors} </article>}export default Accelerons; 这给了我一个错误,我们不能在开始时使用
react
钩子,但是如果我在render
中
声明它们,它将不会被ComponentDidMount函数ReactJS识别
浏览 72
提问于2021-05-10
得票数 2
1
回答
使用
React
hook useContext避免不必要
的
重新
渲染
、
、
、
我想找到一种在使用useContext时避免不必要
的
重新
渲染
的
方法。在这个例子
中
,我有一个简单
的
每1秒递增一个计数器
的
上下文。然后我有一个使用它
的
组件
。我不希望计数器
的
每一个滴答都导致
组件
上
的
重新
渲染
。例如,我可能只想每10个刻度更新一次我
的
组件
,或者我可能想要一些其他
的
组件
随着每个刻度更新。我尝试创建一个钩子
浏览 99
提问于2020-04-14
得票数 2
1
回答
如何使用
react
-hooks (useEffect)缓冲流式数据,以便能够一次更新另一个
组件
,从而避免多次重新
渲染
?
、
、
、
、
如何使用
react
-hooks (useEffect)缓冲流式数据,以便能够一次更新另一个
组件
,从而避免多次重新
渲染
?我正在使用apollo-client构建一个用于数据加载
的
react
假设我有一个ui
组件
,比如highcharts (concret
浏览 37
提问于2021-03-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 源码分析(2):组件的初始渲染
React源码之组件的实现与首次渲染
React中父子组件的交互实例
React 16.3.0 发布,构建用户界面的 JavaScript 库
Mobx:任何源自应用状态的东西都应该被自动地获得
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券