腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
更改
状态
时
,
是
只
呈现
使用
该
状态
的
组件
,
还是
执行
同一
级
别的
所有
组件
呈现
?
、
与我
的
问题一样,react native或react
是
在
组件
状态
发生变化时自动计算
呈现
。item) => item.id} </ScrollView> </>}; 当在平面列表中设置
状态
编号仅按钮编号重新渲染器或
所有
组件
包括按钮
时
浏览 6
提问于2020-11-09
得票数 0
回答已采纳
1
回答
将数据从子数据传递给父
级
,但无法将数据传递给setState
、
、
、
因此,我试图将数据从子
组件
传递到父
组件
。我能够通过
使用
道具来完成这个任务,并且能够
使用
console.log打印数据。但是,当我尝试
使用
来自子
组件
的
数据在父
组件
中
使用
setState
时
。我被困在更新
状态
的
无限循环中,导致错误“超过最大更新深度。
当
组件
在componentWillUpdate或componentDidUpdate中反复调用compo
浏览 0
提问于2021-03-17
得票数 1
回答已采纳
1
回答
为什么React
是
呈现
父元素,即使在jsx中没有
使用
更改
的
状态
?(
使用
反应钩)
、
、
、
我正在做一个反应小训练应用程序
使用
钩子。下面
是
一个示例:有一个MainPage.js,它有3个类似的子
组件
Card.js。我在MainPage中有全局
状态
,每一张卡都有自己
的
本地
状态
。调用父
组件
的
函数并将值设置为全局
状态
变量'firstCard‘。 每个文件都包含用于测试
的
console.log()。当我单击
该
按钮
时
,它会显示实际
的
全局变量&qu
浏览 0
提问于2021-01-25
得票数 1
2
回答
在反应问题重构中,类
组件
中太多
的
方法
我对Reactjs
还是
相当陌生
的
,我还在为一件事而奋斗。我已经构建了一个小
的
React应用程序,它包括: App.js
状态
包括3个数组,
所有
这些数组
浏览 1
提问于2019-05-03
得票数 0
1
回答
基于useState钩子
的
渲染
、
、
我
是
新来
的
。我对useState钩子有一些疑问。考虑有3个自定义标签。返回()中
的
A、B、C;<><B /> </>如果A
的
状态
有一些变化,我知道A会重新
呈现
,但是B和C是否会再次
呈现
?如果B遗产依赖于A
的
遗产,而C
的
遗产不依赖于任何其他
的
<em
浏览 1
提问于2021-12-24
得票数 -2
回答已采纳
2
回答
与钩子
的
反应:什么时候重新
呈现
发生?
、
、
何时
使用
钩子重新
呈现
反应
组件
? 让我们假设
组件
有几个useState表达式,并且用户交互会导致多个
状态
更新。
组件
会多次重新
呈现
(每一个
更改</
浏览 3
提问于2019-03-11
得票数 12
回答已采纳
1
回答
理解以下情况下
的
不可变性和虚拟DOM
、
、
、
在阅读了关于不变性
的
文章之后,我试图了解react
是
如何工作
的
。我试图理解以下三个组成部分
的
帮助,但这是没有意义
的
。 事实上,React.js不需要知道到底发生了什么变化。它所需要知道
的
就是政府是否发生了任何变化。在Test2
组件
中,我正在改变
状态
,但是,为什么dom在单击
时
被更新呢?如果
是
,因为我们正在更新父<
浏览 0
提问于2019-09-05
得票数 0
回答已采纳
1
回答
就Redux而言,视图
呈现
是什么触发了商店设置初始sate?
还是
这家商店最初
是
先建
的
?
、
、
Redux应用数据流 UI
是
基于
该
状态
呈现
的
。
当
发生某些事情(例如用户单击按钮)
时
,
状态
将根据发生
的
情况进行更新。UI基于Redux
的
新
状态
重新
呈现
,我们可以将这些步骤分解为更详细
的<
浏览 3
提问于2020-10-29
得票数 2
回答已采纳
2
回答
如何删除通过函数
呈现
的
组件
的
反应性
请参考 我在删除通过函数
呈现
的
组件
时
遇到了问题。由于
组件
不应该存储在
状态
中,所以我将它们
的
类型存储在处于父
组件
状态
的
数组中。函数遍历
该
数组以
呈现
组件
。当我尝试按索引删除特定
组件
时
,React不会更新我希望保留
的
组件
中
的
支持项(索引)(即:将索引2处
的
浏览 5
提问于2021-04-08
得票数 1
回答已采纳
1
回答
功能
组件
在重新安装后停止对
状态
更改
的
呈现
、
任何关于这种奇怪情况
的
建议都将不胜感激。 我有一个父
组件
,它侦听子
组件
的
回调
状态
,并根据
该
状态
呈现
进度指示符。子
组件
是
一个编辑器,并
使用
备忘录来防止重
呈现
。这是编辑器包所要求
的
。
当
父
级
和子
级
首次挂载
时
,一切正常,但是如果父进程被卸载并重新挂载,它不会
呈现
由子回调触发
的
浏览 3
提问于2021-11-10
得票数 1
4
回答
useState未按预期更新
子
组件
打印父
组件
传递
的
状态
,并
使用
useEffect更新
状态
一次。在父
组件
中,我
使用
setState (一个具有布尔值
的
对象)并将
状态
传递给
所有
子
组件
。父
组件
: const [state, setState] = useState({ two:"t
浏览 4
提问于2021-08-02
得票数 3
回答已采纳
2
回答
ReactJS/GraphQL:从提交按钮调用查询
、
、
当我
的
应用程序加载
时
,运行下面的查询,并在浏览器中显示来自数据库
的
结果。但是,我
的
应用程序也有一个提交按钮。在按下submit按钮
的
同时传递来自submit
的
时间戳输入时,如何运行整个
组件
?document.getElementById("time").value).valueOf() console.log(this.state); 这是UserList
组件
代码
浏览 2
提问于2018-08-02
得票数 0
3
回答
响应JS重
呈现
、
、
当
一个
组件
由于调用useState返回
的
状态
设置器函数而重新
呈现
时,整个函数
组件
是
再次被调用
还是
只
调用了该函数
组件
的
一部分?} <p onClick={handleChange}> </p>} 在上面的示例中,当我们单击段落元素
时
,handleChange
浏览 10
提问于2022-07-14
得票数 0
2
回答
虚拟多玛与shouldComponentUpdate
、
如果我
是
对
的
,ReactJS中
的
ReactJS将以前
的
DOM与
状态
树
更改
后形成的当前DOM进行比较。然后,
当
父道具发生
更改
时,为什么子
组件
会
更改
。如果虚拟DOM
只
呈现
尚未
呈现
的
DOM,为什么要
使用
shouldComponentUpdate()方法。 我已经看了很多视频,但我没有得到他们
的
行为的确切方式。如果有人
浏览 3
提问于2017-10-22
得票数 3
回答已采纳
5
回答
为什么来自父
组件
的
setState调用子componentDidUpdate?
在本例中,componentDidUpdate
是
在设置
状态
跟踪
时
触发
的
。HelloMessage道具和
状态
没有改变,所以为什么要调用这个方法?如何防止这种情况发生?
浏览 0
提问于2018-08-17
得票数 1
回答已采纳
1
回答
当
组件
子
组件
被移除或添加
时
,会触发哪些挂钩?
当
其中一个
组件
子
组件
被移除(不是因为有条件
的
原因而
呈现
),然后再添加回
时
,是否有钩子被触发?
更改
发生
的
原因
是
在
组件
树
的
某个位置进行
状态
更新,但是我想以某种方式在半程上拦截它。出于某种原因,我认为在这种情况下componentDidUpdate应该开火,但是现在我看到它
只
在
组件
状态
或其子
级
的
<e
浏览 0
提问于2018-03-30
得票数 0
回答已采纳
1
回答
如何停止屏幕重新渲染onChange事件?
、
、
、
、
我有一个由dropdown和Chart组成
的
页面,dropdown从服务器接收项,每当用户从dropdown中选择某些内容
时
,触发handleSelectionChange()事件以更新本地
状态
中的当前选择,整个MetricList()将再次
执行
。在下面的代码中,每次我进行下拉选择
时
,"console.log("TESTING")将继续记录。 当我在下拉列表中选择一些东西
时
,它
只
改变了本地
状态
,我应该怎么做?
浏览 11
提问于2019-06-18
得票数 0
2
回答
是否有与将回调传递给setState
的
第二个参数相同
的
React特性?
、
、
使用
钩子,我希望
只
在特定调用更新
状态
之后才
执行
函数。例如,我希望实现与此相同
的
功能(假设我已经实例化了此
状态
)。setState({name: Joe}, () => console.log('hi')); 我不希望每次名称
更改
时都记录“hi”,我只想在
执行
这个特定
的
setState调用之后记录“hi”。我之所以问这个问题,是因为我有一个名为“模式”
的
状态
,它通过开关语句确
浏览 3
提问于2020-01-27
得票数 0
1
回答
函数
组件
与useState()在ReactJS中
的
应用
因此,根据我
的
理解,在ReactJS中,
当
组件
的
状态
发生变化时,
呈现
方法将再次被重新
执行
。 但是,如果我
使用
一个函数
组件
并
使用
useState()来初始化和
更改
该
功能
组件
的
状态
,
该
怎么办?既然一个功能
组件
没有任何
呈现
方法,那么它
的
哪一部分会再次
呈现<
浏览 2
提问于2020-08-13
得票数 3
回答已采纳
1
回答
在react
呈现
中重用
组件
实例
父类有几个子
组件
,
所有
子类都在
呈现
方法中实例化,因此,对父
状态
的
任何
更改
都会导致
所有
子实例重新实例化,每次调用react创建子实例
的
新实例,在那里通过子实例
的
松散
状态
,以便重用我尝试
使用
parent.refs.childRef检索子实例
的
子实例,但这给我带来了错误。classInstance.refs.gpSearchComponent: <GpSearch ref=
浏览 4
提问于2016-12-02
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 深入系列3:Props和State
React组件开发中常见的陷阱
React 是否保持 state 更新的顺序?
你需要了解的前端测试“金字塔”
React Hooks-缓存记忆
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券