腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
DOM
更新
和
重新
渲染的区别
我们经常听说
React
中的两个阶段,DOM
更新
和
重新
呈现
。我们知道,
React
使用协调和差异算法来
更新
DOM。同样,如果
状态
发生变化,
react
将
重新
呈现
组件
和
子
组件
(如果
未
使用备忘录)。那么,这些DOM
更新
和
重新
呈现
之间的基本区别是什么呢?
浏览 3
提问于2021-06-12
得票数 0
2
回答
没有更改,但
重新
呈现
import
React
, { useState, useEffect } from '
react
'; const [ count, setCount如何防止
重新
渲染? 谢谢。
浏览 11
提问于2019-12-19
得票数 0
4
回答
React
.js如何
重新
呈现
组件
?
因此,有人提到,当state/props/setState()更改/调用时,
重新
响应整个
组件
。我说得对吗?还是我的理解错了?
浏览 8
提问于2020-10-23
得票数 3
回答已采纳
2
回答
第三方
子
组件
在
ReactJS中不改变道具更改
我使用第三方
组件
来
呈现
树表,这是一个正常的流程,父
组件
通过传递所需的道具调用
子
组件
。什么工作: 1.父
组件
2中的
状态
更改。父
组件
重新
呈现
3。用
更新
的道具调用
子
组件
( data,sortOrder )。调用
子
组件
浏览 1
提问于2018-11-02
得票数 0
1
回答
React
本机:基于模态中
状态
值的变化来
呈现
条件
组件
、
、
我需要在
react
本机中显示类似选项卡的行为。_renderPicker() {现在,根据render,当使用this.setState()方法
更新
状态
变量
时
,
组件
应该
重新</
浏览 1
提问于2018-11-08
得票数 2
回答已采纳
2
回答
子
组件
如何在不侦听生命周期方法的情况下从父
组件
接收道具?
、
、
为了
更新
子
组件
中的props对象,通常使用生命周期方法ComponentWillReceiveProps。但我意识到,可以
在
不侦听ComponentWillReceiveProps的情况下
更新
子
组件
的props。例如,
在
以下名为App的
组件
中,
子
组件
Comp能够
在
不侦听生命周期方法ComponentWillReceiveProps的情况下接收props。主要的App
组件</
浏览 6
提问于2019-07-09
得票数 2
1
回答
为什么
React
是
呈现
父元素,即使
在
jsx中没有使用更改的
状态
?(使用反应钩)
、
、
、
下面是一个示例:有一个MainPage.js,它有3个类似的
子
组件
Card.js。我
在
MainPage中有全局
状态
,每一张卡都有自己的本地
状态
。当我点击任何卡片上的按钮
时
,有两个操作: 调用父
组件
的函数并将值设置为全局
状态
变量'firstCard‘。当我单击该按钮
时
,它会显示实际的全局变量"firstCard",以及3倍的false(
在
Card中显示变量
浏览 0
提问于2021-01-25
得票数 1
1
回答
React
子
组件
在
状态
更新
时
未
重新
呈现
、
我
在
parent中有一个exercise
状态
,它的值为exerciseindex.remainingSets。当单击
子
元素
时
,我通过一个调用completedSet函数的onClick
更新
父元素中的这个值。我将这个值打印
在
屏幕上的
子
进程中,但是当这个值改变
时
,
子
进程中的打印值不变。我看到孩子中的道具已经使用
react
扩展进行了更改,但没有
重新
渲染/
更新
。 这就是父级的样子
浏览 26
提问于2020-01-01
得票数 0
回答已采纳
1
回答
如何让
React
.memo功能与孩子一起工作?
我有一个无
状态
的函数
组件
<Sidebar/>,它只是
在
div中返回它的
子
组件
。这个
组件
是由<App/>
呈现
的,它维护自己的
状态
,并将该
状态
的一个元素传递到它的一个
子
级中。const Sidebar =
React
.memo(({children}) => { return <div className='sidebar'
浏览 1
提问于2020-05-26
得票数 3
1
回答
使用
react
中的回调函数停止
重新
呈现
、
当我只对
组件
A进行更改时,如何阻止
组件
B
呈现
。然而,这不是行为。
在
我的例子中,两个
组件
都被调用,因此两个控制台都会被记录下来。 我想要的:只应该为
更新</e
浏览 3
提问于2022-10-21
得票数 -1
回答已采纳
1
回答
当父
组件
更改时
更新
子
组件
、
、
、
、
我来了当我
更新
(
重新
呈现
)父
组件
时
,我想
更新
(重
呈现
)
子
组件
。
在
googling之后,我发现当道具被更改并且我们调用forceUpdate函数
时
,只
更新
父
组件
,而不是
子
组件
。如果我想
更新
子
组件
,我需要使用setState函数并设置一些
状态
来
浏览 4
提问于2017-06-01
得票数 1
2
回答
与基于类的方法相比,使用Hooks设置
状态
后
重新
呈现
有什么不同?
、
、
类
组件
但是,使用钩子,文档指定将
状态
更新
为与前一个
状态
相同的值,not将导致(
子
组件
的)重
呈现</e
浏览 0
提问于2019-03-27
得票数 35
回答已采纳
2
回答
onCallback
React
-最佳实践查询
、
但是,我想知道
React
组件
中的任何内联函数是否应该与onCallback一起包装以提高性能?
在
什么情况下,我不会用onCallback包装这样的函数?ToolSearchCollapse openState={filtersOpen} onClick={handleOnClick} /> );
在
本例中
浏览 3
提问于2022-04-25
得票数 0
回答已采纳
1
回答
为什么当没有新的道具到来时,我的标题
组件
会
重新
渲染...?
、
我有一个Header
组件
,它返回带有console.log的固定文本 console.log("header render"); <header> </header>};
在
我的父
组件
中,我有一个名为changeTab的函数,用于更改选项卡并将其设置为
状态
<button onCl
浏览 0
提问于2019-11-29
得票数 0
1
回答
对父
组件
中的变量更改
重新
呈现
子
组件
。
我
在
useEffect钩子中有一个变量,并将它作为支柱传递给
子
组件
。我希望在此变量更改上
呈现
子
组件
。我尝试使用
状态
变量,但是它创建了多个重
呈现
,尽管我添加了依赖数组。let myVar = false myVar = true return (
浏览 11
提问于2022-11-17
得票数 2
4
回答
基于其他用户的事件
重新
呈现
React
组件
、
、
、
、
在此阶段,
react
组件
需要显示使用某个游戏id加入游戏的玩家的编号。当新用户加入屏幕
时
,如何
更新
老用户的屏幕?如何在另一个用户触发事件
时
呈现
组件
,并且此更改反映在所有user screens.thank you中。用户-活动-反应
组件
-注释用户B -->登录-> <<用户A,B加入了从计算B加入的>>用户B 用
浏览 0
提问于2021-01-26
得票数 0
1
回答
如何维护可排序容器的
子
组件
的
状态
?
、
、
如下面的代码所示,App
组件
有一个
状态
。此
状态
的属性通过props传递给
子
组件
。但是,一旦App
组件
中的
状态
发生更改,则不会
更新
可排序
组件
中的
子
组件
。但是这个可排序容器之外的
子
组件
会照常
更新
(
重新
呈现
)。 如何实现在每个
状态
更改时
呈现
这些可排序的
子
组
浏览 7
提问于2019-08-06
得票数 1
回答已采纳
1
回答
为什么虚拟域不能阻止我的
子
组件
重命名?
、
我有一个父
组件
和
子
组件
,
在
我的示例中,当单击“增加”按钮
时
,
子
组件
将被
重新
命名。import
React
, {useEffect,useState} from '
react
'; const [count, setCount然而,
在
某种程度上,我研究了虚拟的概念。
在
它中,它解释了最大的反应是它
浏览 3
提问于2022-08-01
得票数 1
1
回答
在
react
呈现
中重用
组件
实例
父类有几个子
组件
,所有子类都在
呈现
方法中实例化,因此,对父
状态
的任何更改都会导致所有子实例
重新
实例化,每次调用
react
创建子实例的新实例,在那里通过子实例的松散
状态
,以便重用我尝试使用parent.refs.childRef未明错误:对象作为一个
React
子
对象无效。GpSearch ref="gpSearchComponent"/> return component;
浏览 4
提问于2016-12-02
得票数 2
1
回答
更新
父
组件
状态
时
,
React
子
组件
未
重新
呈现
、
我有一个父
组件
,其中我正在
更新
处于
组件
状态
的对象的嵌套属性。,我有一个具有选项卡的
子
组件
,并从mergedClasses数组中
呈现
其中一个类。默认情况下,我设置要
呈现
的数组中的第一个元素。然后
组件
崩溃,因为值不会用新的第一个元素id
更新
。我尝试过
在
componentDidUpdate方法中检查道具,但我
在
devtools中看到它从未被调用过。我如何制作一个
组件
来用
浏览 5
提问于2019-11-04
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券