腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
React
中
渲染
时
,
是否
有
可能
检
测到
状态
变化
?
javascript
、
reactjs
这看起来
可能
是一个奇怪的问题,但我想要做的是
在
React
中
创建一个简单的搜索字段。我不想每次更改搜索字段
时
都调用API,但仅当自上次
状态
更改以来经过了特定的时间(例如500ms )才能确保用户不再键入内容。我想使用setTimeout函数来做这件事,但我找不到一种方法来
在
呈现期间找出
是否
已经进行了
状态
更改,或者
是否
在
调用堆栈顶部添加了什么东西。那么,有没有一种方法可以检查
渲染
过程<
浏览 10
提问于2020-04-19
得票数 0
回答已采纳
2
回答
这个扩展语句应该做什么?
javascript
、
reactjs
、
redux
我
在
Redux上生疏了,并且没有很好地注释我的代码。我用console.log查看了控制台,但我不知道是怎么回事。为了简化问题,我删除了其他案例。
浏览 2
提问于2020-11-19
得票数 1
1
回答
React
的functional setState如何确定哪些字段已经更新?
javascript
、
reactjs
、
setstate
根据我的实验,如果您有一个对象作为
react
状态
(let [state, setState] = useState({})),并且您执行如下操作 setState(s => { s.a = 42如果从另一方面来说你这样做了 setState(s => {...s, a: 42}); 它将重新
渲染
所有依赖于s的任何字段的组件,所以在我看来,它实际上只是查看闭包的返回对象引用
是否
与它已经具有的
状态
相同,并做出一个二元选择:是重新
渲染
所有内容还是什么都不重新呈现。当用户完成
浏览 16
提问于2020-04-30
得票数 0
回答已采纳
2
回答
在
React
中
呈现特定的div
reactjs
、
redux
、
rendering
我
有
一个顶级div (a)和两个底部div (B,C)。当顶部div被更新
时
,我希望它只
在
div C
中
而不是
在
div B
中
引起呈现。
浏览 0
提问于2018-06-11
得票数 0
2
回答
为什么useState会导致多次重新
渲染
reactjs
我正在调查为什么useState原因会像下面的应用程序或那样
渲染
这么多次 const[name, setName] =
React
.useState("unknown");
React
.useEffect(() => { const doIt =
浏览 0
提问于2020-07-16
得票数 0
2
回答
React
是否
有
Vue.set()的等价物?
javascript
、
reactjs
、
vue.js
React
有没有等同于Vue.set()的东西(也就是这个.$set)?它使Vue能够更新对象并向属性添加反应性(而不是替换整个对象)。
浏览 60
提问于2019-12-12
得票数 2
2
回答
编写优化的
React
功能组件
reactjs
据我所知,当需要重新
渲染
或有任何
状态
更新
时
,整个
React
功能组件都会重新运行,那么如何正确管理这些函数
中
的
状态
?如果你不想在函数每次重新运行时都重新创建它,那么让它空出事件处理程序这样的成员
是否
很重要? 对于编写优化的功能组件,
是否
有
某种最佳实践?
浏览 0
提问于2019-08-31
得票数 0
2
回答
当
状态
更改时,
react
组件
中
的输入元素的值不会重新呈现。
reactjs
、
react-hooks
我的
状态
对象是Map const [voucherSet, setVoucherSet] = useState(initialVoucherSet); }
状态</e
浏览 1
提问于2020-06-29
得票数 1
回答已采纳
4
回答
基于其他用户的事件重新呈现
React
组件
javascript
、
reactjs
、
react-hooks
、
event-handling
、
react-component
我
有
一个屏幕,用户需要在游戏开始前等待几秒钟。在此阶段,
react
组件需要显示使用某个游戏id加入游戏的玩家的编号。当新用户加入屏幕
时
,如何更新老用户的屏幕?如何在另一个用户触发事件
时
呈现组件,并且此更改反映在所有user screens.thank you
中
。我希望用户A的
react
组件在用户B登录
时
更新。
浏览 0
提问于2021-01-26
得票数 0
3
回答
当我更新
状态
时
,如何防止重新
渲染
模式?
javascript
、
reactjs
、
react-hooks
我
有
一个
react
-bootstrap模式,里面有两个输入。当
状态
中
的showModal属性更改为true
时
,将显示Modal。当输入值发生
变化
时,我会更新fieldOne属性(也
在
状态
中
)。所以,每当我
在
输入
中
输入一些东西
时
,模式也会闪烁(重新
渲染
)。 如何在更新
状态
时
防止Modal重新
渲染
?
浏览 17
提问于2020-02-03
得票数 0
回答已采纳
2
回答
memo不会检测传递给组件的属性
中
的更改
javascript
、
reactjs
、
react-native
、
graphql
、
react-apollo
基本上,我希望
在
useMutation成功完成
时
执行setCheck()钩子,并将check
状态
作为道具传递给子组件 constkeyExtractor={item => item.id.toString()} </KeyboardAvoidingView>} 问题是每次
渲染
父组件
时
,ChildComponent都会
渲
浏览 18
提问于2019-12-04
得票数 0
回答已采纳
1
回答
触发
状态
更改时的函数调用
reactjs
我
有
一个可重用的通用日期选择器组件,用于其他组件
中
。
在
某些情况下,单个父组件中有多个日期选择器组件实例。
在
某些情况下,当用户单击以选择日期
时
,我需要从后端API获取一些数据。例如,当用户单击特定日期
时
,我
可能
必须检索该日期的用户日历
中
的所有项。 我试图将所有非日期选择器的关注
浏览 1
提问于2017-08-10
得票数 1
回答已采纳
1
回答
找不到两种类型的数组
状态
更新之间的差异
javascript
、
reactjs
、
react-hooks
、
react-state
通常我会看到这种
状态
更新(这只是一个例子): const NumArray = () => { Click me <
浏览 18
提问于2021-08-10
得票数 3
回答已采纳
2
回答
React
防止使用prevState
时
重新呈现
javascript
、
reactjs
、
react-hooks
我希望能够有条件地设置一个
状态
,根据以前的
状态
变化
与反应钩子。但是,如果
状态
保持不变,则组件不应该重新呈现。
在
使用类组件
时
,我能够通过以下方法实现这一点: if(prevState.value !== true) { } }) 上面的代码将
状态
设置为true,除非它不是true。我知道使用
React<
浏览 4
提问于2021-08-15
得票数 1
2
回答
必须动态改变
状态
:如何避免无限循环?
reactjs
、
react-hooks
我
有
一个从父级接收数据的
React
组件。我需要以一种特定的方式
渲染
它们,所有这些都非常好。但是现在,这些动态对象
有
一个属性,它是一个数字,必须显示
在
我的组件
中
。 为此,我认为,
在
迭代数据
时
,我将将值添加到要显示的sum
中
。每当其中一个数据对象发生
变化
时,sum也会发生
变化
(因为我正在使用useState并作出反应,就会检
测到<
浏览 2
提问于2021-02-03
得票数 0
回答已采纳
2
回答
如果一个无
状态
组件的属性没有改变,它会重新呈现吗?
reactjs
我从
React
学到的一件事是,如果组件的道具没有改变,那么
React
就不会费心重新
渲染
组件。对于无
状态
组件也是这样吗?或者它们的行为更像是“愚蠢的”函数,并且每次都会被执行?例如,如果我
有
: state = {<S
浏览 1
提问于2017-10-14
得票数 51
回答已采纳
2
回答
渲染
时
的
React
状态
更新
reactjs
我需要在
渲染
内容
时
更新
react
应用程序
中
的
状态
。
渲染
时
是否
有
更新
状态
的选项。 注意:我是一个非常新的反应
浏览 2
提问于2018-06-28
得票数 0
2
回答
如果父组件的连接是`shouldComponentUpdate`=false,
是否
重新呈现``connect()``ed子组件?
reactjs
、
redux
、
react-redux
我想知道如果connect()ed的父组件
在
shouldComponentUpdate
中
返回false,它
是否
会重新呈现connect(Foo extendsconnect(Baz extends PureComponent) 因此,无论是Baz还是Foo,如果它们自己的道具(由mapStateToProps提供给它们)保持不变,那么它们都不应该重新
渲染
但是,如果redux存储的
状态
发生更改,并且connect()ed Baz组件收到
状态
浏览 2
提问于2017-11-08
得票数 1
1
回答
如何停止屏幕重新
渲染
onChange事件?
javascript
、
reactjs
、
function
、
react-hooks
、
react-component
我
有
一个由dropdown和Chart组成的页面,dropdown从服务器接收项,每当用户从dropdown中选择某些内容
时
,触发handleSelectionChange()事件以更新本地
状态
中
的当前选择在下面的代码
中
,每次我进行下拉选择
时
,"console.log("TESTING")将继续记录。 当我在下拉列表中选择一些东西
时
,它只改变了本地
状态
,我应该怎么做?
浏览 11
提问于2019-06-18
得票数 0
2
回答
为什么componentDidUpdate看不到新插入的dom节点?
javascript
、
reactjs
我
有
一个很大的问题,也许我遗漏了
react
componentDidMount的工作原理,或者它是一种奇怪的行为(我知道我不能提供一个真正的jQuery插件,但我非常确定问题不仅仅是插件本身)。var Hello =
React
.createClass({ return {content: '<div id="target">ciao!target; return <div>
浏览 1
提问于2016-11-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
react 渲染性能优化
React 路由状态管理总结
“React”很多人在滥用 state
React 是否保持 state 更新的顺序?
React.js Components:基础指南
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券