腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6989)
视频
沙龙
1
回答
如何使用
react
钩子在全局
状态
叶值更
改时
有条件地
呈现
组件
reactjs
、
react-hooks
我正在尝试创建一个钩子,它允许
组件
订阅全局
状态
更改的一部分。'} }, );}上面
浏览 1
提问于2020-10-07
得票数 1
1
回答
仅
当
状态
更
改时
才
重新
呈现
react
组件
reactjs
嗨,我是新的反应和Firebase,我想了解为什么这个
组件
不断
重新
渲染。基本上,我想要做的是获取数据并显示它,继续监听更改并更新数据,而不需要
重新
加载页面 import
React
, { useState, useEffect } from '
react
'; import
浏览 14
提问于2020-05-02
得票数 1
回答已采纳
1
回答
重新
呈现
FlatList的项目
javascript
、
reactjs
、
react-native
、
react-native-flatlist
、
use-state
我正在尝试在
React
-Native中创建一个可扩展的FlatList。当用户按下"TouchableOpacity“
组件
时,它现在应该显示描述(item.Beschreibung)。我试图做到这一点,方法是将renderItem函数
呈现
的每一项都添加到一个数组中。它不知何故不起作用,因为"renderItem“中的条件没有被再次检查。我该如何解决这个问题呢?
浏览 13
提问于2021-02-07
得票数 0
1
回答
根据
React
Hooks中父
组件
的不同更改,更改子
组件
的不同属性?
javascript
、
reactjs
、
react-hooks
假设我有一个父
组件
和两个传递给子
组件
的属性(propA和propB)。propA每隔一段时间更改一次,并且
更
频繁。
仅
当用户执行特定操作时
才
使用propB。子
组件
现在应该有条件地检查propB是否更改,子
组件
的所有属性都需要
重新
呈现
。但是,
当
propA更
改时
,只有子
组件
的特定属性应该更改,而其他属性应该保持不变(由于性能原因)。目前,我在我的子
组件
中有一个useEf
浏览 1
提问于2020-03-05
得票数 1
4
回答
React
.js如何
重新
呈现
组件
?
reactjs
因此,有人提到,
当
state/props/setState()更改/调用时,
重新
响应整个
组件
。我说得对吗?还是我的理解错
浏览 8
提问于2020-10-23
得票数 3
回答已采纳
1
回答
当
状态
改变时,
react
会
重新
呈现
不依赖于
状态
的
组件
吗?
reactjs
StateIndependentComponent是一个很重的
组件
,StateDependentComponent很轻,但
状态
会多次快速变化。那么,StateIndependentComponent会在每次
状态
改变时被
重新
呈现
吗?
浏览 18
提问于2020-04-11
得票数 2
回答已采纳
1
回答
Meteor、Flow Router和
React
:如何让FlowRouter.subsReady()函数在渲染中成为响应式函数
meteor
、
reactjs
、
flow-router
看看这个
react
组件
: render() { <div id) </div> );}); 正如您所看到的,我正在使用FlowRouter.subsReady()助手来
呈现
页面或加载文本将流路由器的订阅管理与
React
结合使用的最佳方式
浏览 0
提问于2016-03-01
得票数 0
2
回答
组件
呈现
机制在redux中是如何工作的
javascript
、
reactjs
、
redux
在
React
中,
当
组件
的道具/
状态
发生更
改时
,
组件
会
重新
呈现
。 redux是如何知道(计算)什么特定的
组件
(DOM)
呈现
/
重新
呈现
时,一个动作被分派?
浏览 0
提问于2018-09-25
得票数 0
回答已采纳
2
回答
什么时候反应
重新
渲染子
组件
?
javascript
、
reactjs
我知道
React
会在
状态
或道具更
改时
执行重
呈现
(或者当我们强制
组件
重新
呈现
时)。我也知道
当
组件
被
重新
呈现
时,反应会
重新
呈现
组件
的子元素。我注意到,即使它的道具(子道具)没有改变,也会
重新
呈现
子
组件
,所以
当
父
组件
传递与以前相同的道具时。 为什么会这样呢?是否有
浏览 8
提问于2020-04-30
得票数 7
回答已采纳
2
回答
React
:在
状态
更
改时
停止
重新
呈现
部分
javascript
、
reactjs
、
react-redux
对于钩子的概念有点困惑,我有一个
组件
,其中有两个用useState定义的
状态
变量: 现在,每次一个变量发生更
改时
,它都会使JSX中的另一个变量部分
重新
呈现
,因为我希望避免
重新
呈现
该列表。因此,在下面的示例中,每当我单击该按钮时,它都会
重新
呈现
列表。我怎么才能阻止这一切? import "./styles.css"; import { Fragment, useCallback, useEffect, us
浏览 23
提问于2021-10-27
得票数 0
回答已采纳
1
回答
React
组件
在
重新
呈现
状态
时创建一个新的
状态
实例,即使
状态
没有更改。
javascript
、
reactjs
、
websocket
、
socket.io
我在
React
.js中使用
React
.js,我希望websocket只在
呈现
特定
组件
时
才
启动,所以我使用websocket作为该
组件
的
状态
,如下所示: const[ws] = useState(socketIO());}; 但是
当
Comp
重新
呈现
时,它会创建新的web
浏览 6
提问于2020-04-25
得票数 1
回答已采纳
3
回答
ReactJS -
组件
状态
和类变量之间的区别是什么?
javascript
、
reactjs
、
react-native
: 'noooo'} );}2.使用
React
组件
状态
export default class Test extends Component {: 'noooo'} );}我认为如果它只受到收到的道具的影响,就不需要使用State
重新
渲染。
浏览 5
提问于2019-01-30
得票数 8
1
回答
React
:备忘录不起作用- OnClick按钮导致
重新
呈现
reactjs
、
react-hooks
在这个例子中,我使用memo来防止
组件
重新
渲染,但是,即使项目属性没有改变,它也会在每次单击按钮时
重新
渲染。根据
react
文档,只有当道具被更
改时
,带有备忘录的
组件
才
不会
重新
呈现
。import
React
, { memo, useContext } from "
react
"; import { BasketContext } from "./Context&q
浏览 6
提问于2021-06-01
得票数 0
2
回答
React
-单击后更改按钮颜色
reactjs
我有以下按钮: <Button variant="raised" color={(step.answer === 'done' ? 'primary' : 'default')} Done
浏览 11
提问于2018-02-21
得票数 3
回答已采纳
1
回答
为什么
React
要
重新
呈现
组件
,即使更改的属性或
状态
与JSX无关?
reactjs
为什么
React
会在
组件
的属性或
状态
更
改时
重新
呈现
组件
,即使更改后的属性或
状态
与返回的JSX无关? 我从官方文档中读到了
React
Reconciliation。它解释了区分机制,但没有解释
当
状态
对虚拟DOM树没有视觉影响时需要
重新
呈现
组件
的原因。考虑下面给出的简单的虚拟代码,其中myState是App
组件
的一种
状态</
浏览 14
提问于2021-07-15
得票数 0
回答已采纳
1
回答
Reactjs:为什么子
组件
没有在数据更改上
重新
呈现
?
javascript
、
reactjs
当
根
组件
的
状态
发生变化时,
React
.js假设
重新
呈现
所有子
组件
(子
组件
)?请看下面的示例:
R
浏览 7
提问于2014-05-22
得票数 1
回答已采纳
2
回答
功能子
组件
不会在属性更
改时
重新
呈现
javascript
、
reactjs
、
react-hooks
我有一个非常重的(计算上)功能
组件
(父
组件
),它没有
状态
,并且有几个具有局部
状态
的子
组件
。子对象
仅
依赖于父对象发送的道具。此变量是另一个子
组件
(ChildB)的道具之一,该
组件
具有基于该道具的
状态
,并在useEffect挂钩中更新它。 当作为属性传递的值在父
组件
上发生更
改时
,ChildB
组件
不会
重新
呈现
。当然,在Parent上引入
状态</
浏览 17
提问于2020-03-16
得票数 1
3
回答
如果新提供的值相同,
React
是否会触发
状态
更新?
javascript
、
reactjs
一旦this.setState()被调用,
React
组件
是否会对其state进行一些检查,以查看state是否已更改。
浏览 1
提问于2018-01-05
得票数 2
1
回答
DOM更新和
重新
渲染的区别
reactjs
我们经常听说
React
中的两个阶段,DOM更新和
重新
呈现
。我们知道,
React
使用协调和差异算法来更新DOM。同样,如果
状态
发生变化,
react
将
重新
呈现
组件
和子
组件
(如果未使用备忘录)。那么,这些DOM更新和
重新
呈现
之间的基本区别是什么呢?
浏览 3
提问于2021-06-12
得票数 0
5
回答
为什么来自父
组件
的setState调用子componentDidUpdate?
reactjs
在本例中,componentDidUpdate是在设置
状态
跟踪时触发的。HelloMessage道具和
状态
没有改变,所以为什么要调用这个方法?如何防止这种情况发生?class HelloMessage extends
React
.Component { console.logHelloMessage did update'); return <div>Hellooo<
浏览 0
提问于2018-08-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React组件开发中常见的陷阱
React 深入系列3:Props和State
React Hooks-缓存记忆
从源码中来,到业务中去,React性能优化终极指南
编写React组件时常见的5个错误
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券