腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4895)
视频
沙龙
1
回答
React
组件
重
渲染
过多
,
如何
限制
?
、
我在屏幕上生成一个
组件
列表,如下所示: const MessagesContainer = ({ messages, categories, addHandler }) => { </Button> ); }; 和包含addHandler的父
组件
const { useState }= require("
react
")
浏览 24
提问于2020-09-11
得票数 0
2
回答
错误:重新
渲染
过多
。
React
限制
渲染
次数以防止无限循环
、
、
、
、
如何
防止出现以下错误:我刚刚把一个基于类的
组件
改成了函数
组件
,它不工作了import
React
, {Fragment, useState} from '
react
'; import { BrowserRouter&client_id=${process.env.
REACT
_APP_GITHUB_CL
浏览 0
提问于2020-05-30
得票数 0
2
回答
当redux存储更新时,应用程序重新呈现
、
每次我发送一个动作和更新我的商店,我的整个应用程序重新呈现。我想我做错什么了吗?我的连接/mapDispatchToProps函数?把{ ...actions }作为第二个参数传递给connect函数App.js是正确的吗?class App extends Component { this.props.fetchPages(api.API_PAGES); window.addEventListener('resize&
浏览 0
提问于2018-06-28
得票数 3
回答已采纳
1
回答
仅重新
渲染
特定的子级
、
、
我正在构建一个动态表单,到目前为止,我的
组件
层次结构如下: App DynamicFormBuilder Patients我将一个使用context API的函数传递给子
组件
,以便它们可以更新DynamicFormBuiler中的状态。 我面临的问题是,即使用户编辑了一个文本框,整个动态表单也会呈现出来。我已经在StackOverflow上看了很多关于使用shouldComponentUpdate生命周期方法的答案,但我不知道
如何
在这里使用它。Cod
浏览 19
提问于2021-11-08
得票数 0
1
回答
如何
使用
react
-hooks (useEffect)缓冲流式数据,以便能够一次更新另一个
组件
,从而避免多次重新
渲染
?
、
、
、
、
如何
使用
react
-hooks (useEffect)缓冲流式数据,以便能够一次更新另一个
组件
,从而避免多次重新
渲染
?我正在使用apollo-client构建一个用于数据加载的
react
假设我有一个ui
组件
,比如highcharts (concrete with <e
浏览 37
提问于2021-03-17
得票数 0
2
回答
React
数组或迭代器中的每个子元素都应该有一个唯一的“键”支柱。
、
我有一个问题的关键道具在一个反应JS
组件
。警告:数组或迭代器中的每个子元素都应该有一个唯一的“键”支柱。检查登录的呈现方法。这是应用程序的一个孩子通过的。import
React
from '
react
';import
React
from '
react
';LoginFor
浏览 7
提问于2016-06-06
得票数 8
1
回答
如何
防止
react
-router-dom Link
组件
重新
渲染
?
、
我试图
限制
每次用户点击时在我的应用程序上重新
渲染
的
组件
的数量。由于边栏呈现与用户位于哪个页面无关,因此将其包装在
React
.memo函数中似乎是有意义的。这可以很好地工作,并且边栏
组件
本身似乎不会重新呈现。但是,与SidebarAuthButtons和SidebarCreateButton一样,我从
react
-router-dom导入的<Link>元素也会重新呈现。 我能做些什么来防止这种行为?import
React
, { memo } from &quo
浏览 13
提问于2020-04-25
得票数 2
1
回答
如何
在
react
-native中使用多线程?
、
React
Native是单线程的。因此,在它的
渲染
中,不是让多个进程同时发生(多线程),而是当一个
组件
正在
渲染
时,其他
组件
必须等待。我们
如何
处理
react
-native中的多线程
限制
? 有没有人?
浏览 307
提问于2021-02-01
得票数 0
1
回答
是什么使函数在
React
中呈现?
究竟是什么触发了在
React
中调用该函数?是在元素可见的时候吗?如果其中一个参数改变了呢?或者父函数被改变了?如果我只需切换元素,然后调用一个rest服务,我不希望这种情况一直发生。
浏览 2
提问于2020-01-27
得票数 0
回答已采纳
2
回答
向上滚动视图时显示视图
、
、
、
、
如何
在滚动视图中
限制
视图的数量。 我的
组件
渲染
花费了太多时间,因为map函数
渲染
了太多视图。我只需要显示10个视图,当向上滚动时,
渲染
更多的10个。我使用的是
react
native、hooks和typescript。
浏览 33
提问于2019-12-12
得票数 0
回答已采纳
1
回答
没有useEffect钩子,什么是做不到的?
、
我阅读了有关的文档,并了解了它
如何
使生活比生命周期方法更容易。然而,我想知道没有,是什么不可能的?
浏览 6
提问于2021-01-17
得票数 0
1
回答
将变量设置为相同值时的无限
重
呈现
、
、
、
、
我使用了一个
React
本机功能
组件
,如下所示: const [var1, setVar1] = useState(false);我假设如果我继续将var1
重
新设置为相同的false值,
组件
就不会重新呈现。我该怎么防止这个
重
渲染
?
浏览 6
提问于2022-10-11
得票数 3
2
回答
我
如何
能够持久地回忆录一个反应
组件
的呈现?
、
、
、
我知道
React
随而来,但我需要回忆录的值在第一次呈现时计算一次。所以在第一次
渲染
中回忆录没有意义,但是在未来的回忆录
渲染
将是有益的。我
如何
持续地回忆录一个反应
组件
的不同呈现?
浏览 2
提问于2021-04-09
得票数 0
回答已采纳
2
回答
React
redux连接
渲染
优化
、
、
我想知道
如何
在
React
中管理复杂的状态,
限制
那些内容没有改变的
组件
的
渲染
调用的数量。我有简单的连接到redux存储容器
组件
与“项目”道具(这是数组)。这会导致重新
渲染
。(我在
React
Dev Tools中找到了它,它突出显示了更新的
组件
) 我是否应该担心这种不必要的重新
渲染
?处理它的最好方法是什么?我已经发现新的
React
.memo hoc停止重新
渲染
,但这是一个
浏览 39
提问于2019-06-18
得票数 4
1
回答
是否可以从另一个对象数组的ID中找到对象数组内的值?
、
、
、
、
React
还显示了一个错误:重新
渲染
过多
。
React
限制
渲染
次数以防止无限循环。我的代码: import { useState } from "
react
"; { suggestionId
浏览 13
提问于2021-08-15
得票数 0
回答已采纳
2
回答
如何
测试超过一层深度的
React
Native
组件
?
、
现在测试
React
Native
组件
的首选方法似乎是使用mocha、
react
-native-mock和酶的组合来浅层呈现
组件
。问题是,浅层
渲染
只深入一层,有时
组件
的嵌套视图需要您测试额外的一层或两层。 理论上,酶支持mount()来完全呈现
组件
,但实际上这是失败的,因为。考虑到这些
限制
,人们
如何
测试超过一个呈现级别的
组件
?
浏览 14
提问于2016-08-03
得票数 10
回答已采纳
1
回答
如何
在
react
中
限制
经常重新呈现
组件
、
、
、
我想
限制
连接到WS并经常获取数据的
渲染
组件
,这会导致它经常重新
渲染
。我的解决方案是useMemo钩子,但是我不确定useMemo是不是为这种事情而设计的。可以肯定的是,每次更新data都会导致重新
渲染
,因为这就是useState的工作方式,而我必须更新这个data状态。您是否有一些建议或想法,
如何
限制
<DataVisualizator />
组件
的重新
渲染
?,这些
组件
接收数据并应该扼杀他的子代。i
浏览 20
提问于2021-10-08
得票数 0
2
回答
为什么当道具不改变时,无状态
组件
会重新呈现?
、
我正在使用
react
本机和redux实现android应用程序。我的容器
组件
经常更新,但是我传递给子级无状态
组件
的道具没有改变,但是它仍然一直在重新呈现。我怎么才能阻止这个
重
渲染
?
浏览 4
提问于2016-11-07
得票数 0
回答已采纳
2
回答
React
函数
组件
状态-重新
渲染
过多
。
React
限制
渲染
次数以防止无限循环
、
、
我是
React
的新手,我正在尝试学习
React
函数
组件
状态。我想知道为什么我们需要做onClick={() => setCount(count + 1)}而不是onClick={setCount(count + 1)} const [count , setCount] = useState(0); return (
浏览 0
提问于2019-12-23
得票数 2
3
回答
如果我使用setState,但是状态值保持不变,那么将响应重命名器吗?
、
假设我目前有一个带有状态{random: 1}的
React
组件
。如果我打电话它会触发
重
渲染
吗?
浏览 0
提问于2021-01-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 源码分析(2):组件的初始渲染
React源码之组件的实现与首次渲染
如何快速构建React组件库?
如何写出漂亮的 React 组件
Go1.20+React18 如何渲染修改用户界面
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券