腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
组件
的
重新
渲染
是否
会
创建
其
子
组件
的
新
实例
?
React.Component { return ( <MyComponent/> );} 假设此
组件
重新
呈现它会在每次
渲染
时
创建
一个
新
的
MyComponent
实例
吗?
浏览 5
提问于2018-08-05
得票数 2
回答已采纳
2
回答
如果父
组件
的
连接是`shouldComponentUpdate`=false,
是否
重新
呈现``connect()``ed
子
组件
?
、
、
我想知道如果connect()ed
的
父
组件
在shouldComponentUpdate中返回false,它
是否
会
重新
呈现connect(Foo extends提供给它们)保持不变,那么它们都不应该
重新
渲染
。但是,如果redux存储
的
状态发生更改,并且connect()ed Baz
组件
收到状态更改
的
通知并获得
新
的
属性,会发生
浏览 2
提问于2017-11-08
得票数 1
1
回答
ShouldComponentUpdate和虚拟DOM反应
、
即使shouldComponentUpdate()返回false,当使用setState()调用更新
组件
时,react如何为
组件
创建
新
的
虚拟DOM?react
是否
会为所有
组件
重新
创建
虚拟DOM,甚至是没有调用setState()
的
组件
?我
的
意思是,假设对子
组件
调用setState(),
是否
也会为父
组件
反应一个
新
浏览 0
提问于2019-06-05
得票数 0
2
回答
由于有多种样式,应
重新
呈现
组件
。
、
、
、
包含在
重新
呈现中,那么即使道具没有改变,StyledComponent也
会
重新
呈现。我知道,如果父
组件
调用setState,那么它
的
子
组件
将
重新
呈现,而不管孩子自己
的
道具实际上正在改变。我试图利用PureComponent和React.memo。然而,我
的
子
组件
仍在
重新
呈现。但是,如果我
的
组件
的
样式是这样<em
浏览 1
提问于2019-01-14
得票数 0
回答已采纳
2
回答
子
组件
如何在不侦听生命周期方法
的
情况下从父
组件
接收道具?
、
、
为了更新
子
组件
中
的
props对象,通常使用生命周期方法ComponentWillReceiveProps。但我意识到,可以在不侦听ComponentWillReceiveProps
的
情况下更新
子
组件
的
props。例如,在以下名为App
的
组件
中,
子
组件
Comp能够在不侦听生命周期方法ComponentWillReceiveProps
的
情况下接收props。主要
的
Ap
浏览 6
提问于2019-07-09
得票数 2
1
回答
如何防止地图在任何状态变化
的
情况下重绘?
、
我有一个显示地图
的
铯项目样本。我添加了一个简单
的
onClick,它设置了一些没有在任何地方使用
的
状态--我只是设置了它。不过,除非我移除terrainProvider,否则会导致整个地图
重新
绘制和闪烁。示例(terrainProvider被注释掉)如果移动/单击鼠标,整个铯UI
会
闪烁并
重新
绘制所有内容。我用
的
是React 17,铯1.14.3 (铯1.86.1)。知道怎么回事吗?
浏览 4
提问于2022-06-14
得票数 1
回答已采纳
2
回答
如何让react
子
节点在
子
节点不受我控制时进行
渲染
、
我有一个react
组件
,它使用第三方库
组件
作为
子
节点。孙子(或第三方图书馆
的
孩子)在我
的
控制之下。当我
的
组件
接收到
新
的
道具时,它会
重新
渲染
,但是第三方
组件
似乎
会
阻止我
的
组件
的
子代
组件
重新
渲染
,即使我
的
组件
收到
的</
浏览 16
提问于2019-09-10
得票数 1
回答已采纳
1
回答
什么时候参数被认为是不同
的
?
与React Blazor类似,当
其
参数(React中
的
“props”)更改时,Blazor
重新
渲染
子
组件
。 对于原始类型,这与预期
的
一样,但我还没有弄清楚如何控制自定义类型。onclick="() => { }">clickme</button> private Object myObject = new object(); } 在这里,Nested
组件
总是在单击按钮时<
浏览 7
提问于2020-12-06
得票数 0
1
回答
如何优化子
组件
中
的
premitive和reference类型?
、
、
、
如果函数和数据属性都从父
组件
传递到
子
组件
。如何使用纯
组件
优化类型。
浏览 8
提问于2021-05-31
得票数 0
1
回答
虚拟DOM和react性能查询?
、
如果我有一个包含多个子
组件
的
父
组件
,并且如果我更新了父
组件
,那么父
组件
是否
会
重新
渲染
整个父
组件
,包括
子
组件
??
浏览 4
提问于2018-05-05
得票数 0
2
回答
React useState挂钩未触发
子
组件
重新
呈现
、
、
、
在React中,我有一个功能
组件
,在单击
子
组件
按钮("GenerateButton")时,应该启动另一个
子
组件
("UsersView")
的
呈现,然后显示从REST API中拉出
的
用户列表。在调试时,我注意到即使"dataShouldLoad“状态切换为true,它甚至不会尝试加载"UsersView”
组件
中
的
代码,尽管"dataShouldLoad“被传递并用作属性
浏览 11
提问于2020-07-09
得票数 0
回答已采纳
1
回答
按顺序同步呈现React
组件
、
、
、
我正在
创建
一个React应用程序并使用Mobx进行状态管理。this.props.renderC && <ComponentC/>} )} <ComponentC/>执行一些DOM操作,要求<ComponentB/>在执行
其
操作之前完全呈现由于<ComponentB/>使用这些鼠标坐标作为道具,因此当用户移动鼠标时,ComponentX
会
不断地<em
浏览 90
提问于2018-06-01
得票数 0
1
回答
基于语言选择
重新
呈现当前视图
React
的
新
特性-原生
的
,正在努力更新当前视图。我有一个
组件
LanguageSelector,这是由应用程序
组件
加载。现在,当更改语言时,我希望将App
组件
字符串更新为
新
选择
的
语言。一旦用户登录,语言选择器
组件
也会加载到header
组件
中,并且可以随时更改语言。我见过this explanation,但是通过监听每个
组件
上
的
语言变化来调用this.forceUpdate()似乎不
浏览 20
提问于2019-09-21
得票数 0
4
回答
基于其他用户
的
事件
重新
呈现React
组件
、
、
、
、
在此阶段,react
组件
需要显示使用某个游戏id加入游戏
的
玩家
的
编号。当新用户加入屏幕时,如何更新老用户
的
屏幕?如何在另一个用户触发事件时呈现
组件
,并且此更改反映在所有user screens.thank you中。用户-活动-反应
组件
-注释用户B -->登录-> <<用户A,B加入了从计算B加入
的
>>用户B 用
浏览 0
提问于2021-01-26
得票数 0
1
回答
未装入零部件上
的
帧运动退出动画
、
、
、
我正在尝试播放一个动画卸载我
的
组件
与退出属性,但它不工作,尽管存在! 提前感谢
浏览 15
提问于2021-03-12
得票数 0
回答已采纳
1
回答
Mobx @observer
组件
触发`render`或者`forceUpdate`吗?
、
、
当可观察到
的
更新时,Mobx @observer
组件
是否
会在该
组件
上触发render或forceUpdate?当它发生时,
会
触发哪些生命周期方法?render和forceUpdate有什么区别吗?即使在render方法中,
子
对象如何保持不变?React或Mobx
是否
负责检测何时将道具传递给
子
对象并需要
重新
渲染
? 谢谢!
浏览 2
提问于2017-03-27
得票数 3
2
回答
react
组件
如何一次呈现一个,而不嵌套在其父
组件
的
呈现中?
、
如果您要记录每个
组件
的
呈现
的
开始和结束,它们将独立于它们呈现
的
子
组件
开始和结束。为什么子
渲染
不能在父
渲染
的
开头和结尾进行
渲染
? 谢谢!
浏览 4
提问于2017-07-22
得票数 0
2
回答
StateHasChanged() -在两个
组件
中
重新
呈现一个
组件
、
、
、
、
没有触发,但是第二个
会
重新
呈现页面。为什么
会
这样? NB : --我不想只使用Task.Delay或Task.Run(...)来解决问题,因为在这些线程和UI刷新线程之间存在竞争条件,因此它不是一个可靠
的
解决方案。我正在寻找关于StateHasChanged()行为
的
答案,或者通过使用PropertyChanged或EventCallback之类
的
事件来解决问题,并将按钮作为
子
组件
。编辑:经过一些测试后,似乎StateHasChanged()只会在对T
浏览 4
提问于2019-11-19
得票数 5
回答已采纳
1
回答
如何检查React Native
组件
何时完成
重新
呈现?
我目前正在基于状态更改在父
组件
中
重新
渲染
子
组件
,我需要知道子
组件
何时已完全挂载并在屏幕上
重新
渲染
。下面是一个准示例: { this.state.showChild1 ?<Child1/> : <Child2/> }状态更改后响应
的
一般过程是使用componentDidUpdate(prevProps, prevSt
浏览 18
提问于2017-08-28
得票数 2
回答已采纳
1
回答
React路由器导致无效
的
钩子调用
、
、
我有一个使用react-router
的
React应用程序。我
的
路由
的
简约版本如下: <div className="App"> <div className="app-container"我可以通过在Route
组件
中输入一个像render={() => <Log />}这样
的
函数来绕过这一步,但是这样做会使我无法访问
浏览 4
提问于2020-09-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
VS Code Python扩展组件添加新的创建环境指令,方便用户创建开发虚拟环境
动态组件切换“卡顿”终结者:Vue KeepAlive 全场景实战
react-native总结心得
Vue.js技术揭秘-keep-alive
源码分析 Flutter 的 setState 过程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券