腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
这个
react
组件
需要
很长
时间
才能
重新
呈现
,
有没有
更好
的
方法来
编写
它
?
javascript
、
reactjs
、
react-hooks
我有点困在当前
的
项目中,这是我
的
第一个大型
react
项目,所以我认为这里可能缺少一些简单
的
东西。我决定使用钩子,因为
它
看起来写起来
更好
,尽管我在尝试用类
组件
重写
它
时也遇到了同样
的
问题。基本上我有一个页面,应该显示专辑
的
音乐和这些专辑中
的
歌曲链接,当链接被点击时,链接应该把一个spotify iframe到DOM中。但当点击发生时,
需要
很长
时间
,有
浏览 7
提问于2019-06-05
得票数 0
回答已采纳
1
回答
如何在
React
中避免不必要
的
重新
渲染?
reactjs
、
dom
、
rendering
、
use-effect
、
use-state
我知道
这个
问题已经被问了很多次了,但我正在试图理解
react
渲染决策背后
的
逻辑,当状态发生变化时,以及我应该如何正确地
编写
"reactly“。,导致ComponentA和ComponentB都
重新
呈现
,即使它们
的
UI与彼此
的
状态无关。我在想,
react
会明白,如果我单击按钮A,只有a状态变量会更改,并且<ComponentB />不依赖于a状态,因此不
需要
再次
重新
<e
浏览 21
提问于2020-11-22
得票数 0
回答已采纳
1
回答
反应this.state误解
javascript
、
reactjs
在正式示例中,Timer
组件
使用this.interval getInitialState: function() { return ( );});
React
.renderComponent(<Timer />, moun
浏览 4
提问于2014-09-16
得票数 1
回答已采纳
1
回答
jsx highcharts性能
reactjs
、
highcharts
我正在使用
react
jsx highcharts库在使用
react
的
单个页面上
呈现
多个图表(20)。我
的
问题是,图表
需要
很长
时间
才能
呈现
,而且似乎都是一次完成。
有没有
人知道解决办法或者
为什么
会发生这种情况?
浏览 2
提问于2018-03-17
得票数 0
1
回答
如何停止
重新
渲染
组件
(
React
-redux )?
reactjs
、
redux
我使用了
react
-router-redux并嵌套了connect()
组件
。这似乎工作得很好,除了我
的
嵌套
组件
会在状态改变时
重新
呈现
。Probs: Root有5个子
组件
:如果任何一个子
组件
中有任何状态变化,所有
组件
都会
重新
呈现
,因为所有
组件
都是connect()。 如何
才能
仅渲染所需
的
子项?(
有没有
办法使用connectAdva
浏览 4
提问于2017-12-11
得票数 0
2
回答
reactjs :获取外部数据
reactjs
我正在学习如何使用Reactjs,并阅读了以下文章: 当使用componentWillMount时,
编写
的
代码对于服务器
呈现
(将不使用外部数据)和即将到来
的
异步
呈现
模式(可能多次启动请求)都是有问题
的
。
为什么
componentDidMount解决了
这个
问题。对于服务器
呈现
,外部数据也不会在第一个
呈现
调用中使用。
浏览 1
提问于2019-09-11
得票数 0
回答已采纳
2
回答
使用异步setState
的
React
- useEffect会导致额外
的
重新
渲染
reactjs
、
promise
、
react-hooks
] =
React
.useState<boolean>(true);理想情况下,应该只有3个axios.get调
浏览 2
提问于2020-07-19
得票数 5
1
回答
在使用Jest进行测试时,
有没有
更快地重置mock
的
方法?
javascript
、
unit-testing
、
reactjs
、
reactjs-flux
、
jestjs
我正在
编写
一些
React
/Flux代码,并使用Jest对其进行测试。到目前为止,
它
很棒,除了我
的
测试已经花了
很长
时间
才能
完成。我希望只克隆对象或调用一个重置函数。有一个针对单个函数(mockClear())
的
重置函数,但似乎没有针对整个对象
的
全局重置。而
浏览 2
提问于2015-02-08
得票数 4
1
回答
为什么
您
需要
使用clearInterval重置计时器
的
反应?
javascript
、
reactjs
setSeconds(seconds => seconds + 1); return () => clearInterval(interval);
为什么
需要
返回重置间隔对象
的
清理函数根据我
的
理解,由于interval函数对象不是用useCallback()创建
的
,因此应该使用每个
呈现
重新
初始化该函数,因此对过去
的
间隔值没有记忆。
为什么
需要
清理函数<
浏览 3
提问于2022-04-21
得票数 1
10
回答
ReactJS --在调用"setState“时,render会被调用吗?
javascript
、
reactjs
每次调用setState()时是否
重新
呈现
所有
组件
和子
组件
?this.setState({'test':'me'});我原以为只有当
浏览 17
提问于2014-07-13
得票数 641
回答已采纳
1
回答
React
条件渲染和导航栏
javascript
、
reactjs
、
react-native
我正在通过主
呈现
函数中
的
state和switch语句来控制应用程序屏幕上应该显示
的
组件
。我用
react
-native写这篇文章,但这是一个
react
结构问题。我也有一个导航栏
组件
,理想情况下,我只希望在用户单击导航栏本身
的
链接时才
重新
渲染,但我不知道有什么好
方法来
实现这一点,现在我如何设置switch语句,似乎每次都必须
重新
渲染导航栏,这取决于状态满足什么条件我
的
问题是,
有
浏览 1
提问于2018-09-20
得票数 5
1
回答
如何借助FlameGraph中显示
的
钩子号/索引来找出哪个钩子改变了
reactjs
、
performance
、
react-hooks
、
profiler
、
flamegraph
我正在开发一个
react
应用程序,并希望提高性能。我使用Profiler来查看每个渲染上
的
组件
,以及FlameGraph来找出哪个
组件
花费了
很长
的
时间
。在Flamegraph中,
它
显示了
组件
呈现
的
时间
和原因
的
详细信息,因为它有
这个
--
为什么
要
呈现
?部分,并显示一些钩子已经改变了。但这并没有显示钩子
的</
浏览 4
提问于2022-02-21
得票数 3
1
回答
从API更新redux/state之前进行
React
组件
渲染
javascript
、
reactjs
、
redux
、
jsx
在学习
React
的
一周后,我遇到了一个障碍。因此,我让一个action/reducer设置一个外部API来将有效负载传递到我
的
组件
的
状态中,以便在子
组件
中
呈现
一些值(作为prop对象传递)-然而,API
需要
几秒钟
的
时间
才能
响应,显然在此之前我不能要求
react
呈现
任何值,因为它们返回null和崩溃
react
。
有没有
<e
浏览 5
提问于2017-08-01
得票数 0
回答已采纳
2
回答
React
路由器V6 - useNavigate()只能在<Router>
组件
的
上下文中使用
reactjs
、
jestjs
、
react-router
、
react-router-dom
、
enzyme
当我使用Jest酶运行我非常基本
的
测试时,我遇到了上述错误:我已经看到了
这个
,但是我已经在做提供
的
答案了。index.jsimport ReactDOM from "
react
-dom&
浏览 4
提问于2021-11-19
得票数 5
回答已采纳
2
回答
重新
初始化局部函数和
重新
呈现
的
变量( render )
javascript
、
reactjs
、
react-hooks
我已经对API进行了一段
时间
的
实验。我非常喜欢将状态引入功能
组件
的
想法。但是有一件事一直困扰着我,当我试图使用它
的
时候,
它
感觉不舒服。我试着在RFCs上发帖,但现在那里太拥挤了。import
React
, { useState } from "
react
"; const [counterState,incrementCounterState因为state现在是
组件
<e
浏览 0
提问于2018-11-06
得票数 10
回答已采纳
1
回答
React
Redux,将存储连接到1000个微小
组件
javascript
、
reactjs
、
react-redux
我遇到了
react
redux
的
性能问题,我一直在读一些关于
react
redux
的
文章,根据我
的
结果,
它
“看起来”好像我做
的
一切都是“正确
的
”。现在
的
问题在于,这12个步骤中
的
每一个都是单独
的
组件
,我使用
React
Redux Connect函数连接起来,
它
基本上映射了所有不同步骤
的
平面存储状态,并从存储中搜索出确切
的
浏览 6
提问于2018-07-24
得票数 2
1
回答
如何在保持状态
的
同时复制
组件
?
javascript
、
reactjs
、
react-dnd
我有一个带有state
的
组件
,该
组件
由于某些异步操作而得到更新。
这个
组件
是一些拖放UI
的
一部分,当用户开始拖动操作时,我
需要
在应用程序中负责显示拖动元素
的
单独部分中
呈现
这个
组件
。问题是,如果我在其他地方
重新
呈现
一个
组件
,即使我传递了相同
的
道具,
它
仍然必须在异步操作中运行,然后
它
才能</
浏览 2
提问于2018-11-08
得票数 4
1
回答
如何提高reactjs在移动环境下
的
初始渲染性能?
javascript
、
performance
、
babeljs
、
reactjs
我有一个用reactjs
编写
的
应用程序,它在
呈现
组件
时非常快,但是
它
太慢了,无法
呈现
。在电脑上,
它
大约
需要
2秒,但是在移动上,
需要
大约8秒
的
时间
来渲染页面,它真的太慢了。是否有任何通用
的
方法来
改善网站
的
加载
时间
? 我用铬
时间
线来分析表演。我看到browser.js花了很多
时间
。我想知道将rea
浏览 1
提问于2016-05-16
得票数 2
回答已采纳
2
回答
在另一个功能
组件
中声明一个
React
.memo是否提供了预期
的
回忆录性能?
javascript
、
reactjs
,
它
需要
重新
呈现
,这反过来又必须
重新
呈现
依赖于a和b
的
MainComponent。有两个问题: 当interval更新b in App时,a根本没有更新,那么当MainComponent
重新
呈现
时,
它
应该使用回传
的
AComponent,而不是支付渲染
的
成本吗?我确实知道,当按下按钮时,a in App会被更新,从而使MainComponent
重新
呈现<
浏览 12
提问于2021-01-30
得票数 5
回答已采纳
1
回答
为什么
要使用无状态函数
组件
而不是基于类
的
组件
?
javascript
、
reactjs
、
components
我正在学习ReactJS,并且我已经了解到有UI
组件
和容器
组件
。容器
组件
使用classes扩展
React
.Component实现,包含state和好
的
旧render方法,而UI
组件
是使用functions创建
的
,它们只关注UI,因为它们只接收来自props
的
数据。); return <div className="ninja-list">{ninjalist}</div>;
浏览 0
提问于2019-05-06
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2021年,Flutter 与 React Native该如何选择?
21个让React 开发更高效更有趣的工具
React 导读(三)
Web前端:VueJS与ReactJS—比较指南
React Hooks源码深度解析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券