腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
ComponentDidUpdate
触发
多次
,
而
不是
每次
更新
一次
javascript
、
reactjs
我的组件在用户执行更改之前根据结果执行计算,之后,由于某种原因,组件似乎
多次
运行函数,
而
不是
每次
更改
一次
,这会导致不准确的结果。有什么建议可能会导致这个问题吗?SubtotalValue: subtotal}); this.initiateValue();
componentDidUpdate
浏览 326
提问于2021-01-29
得票数 1
回答已采纳
1
回答
状态
更新
时,组件不会使用
更新
的状态重新呈现(REACT)
javascript
、
reactjs
、
state
好的,让我从这段代码开始,可能看起来很乱,但问题很简单,我认为。有什么想法吗?我想要的是当子组件中的状态改变时(我可以用开发工具看到它正在改变),让组件自动用改变后的状态重新渲染/重新计算portfolioTotal。import { IEX } from "
浏览 21
提问于2021-06-05
得票数 1
回答已采纳
1
回答
React和Redux -
ComponentDidUpdate
异步?
javascript
、
reactjs
、
redux
我和
componentDidUpdate
有点问题。我删除了dispatch上的一行以执行redux操作,然后在
componentDidUpdate
中等待属性的更改,如下所示: if (this.props.todoDelted) { } 问题是,还有另一个props也在
更新
,
而
todoDelted是第一个
更新
的。当我与prevProps比较时,todoDel
浏览 4
提问于2016-11-20
得票数 0
1
回答
React,Redux & Firestore变量可用性
reactjs
、
react-redux
、
google-cloud-firestore
在React的componentDidMount中,我从associatedID匹配字符串的Firestore中调用一些数据。硬编码,一切正常,我们使用this.props.addStore将数据添加到Redux存储中。 snapshot.docs.forEac
浏览 0
提问于2019-07-25
得票数 0
回答已采纳
5
回答
无法获得
componentDidUpdate
()停止循环
javascript
、
reactjs
、
axios
但是,我无法在
componentDidUpdate
()中找到一个条件,使其在用户修改输入时只呈现
一次
。有人会有主意吗?constructor(props) { this.state = { output: [] }
componentDidUpdate
浏览 1
提问于2018-04-16
得票数 7
回答已采纳
2
回答
等待Redux道具,然后在componentDidMount中对道具执行一些操作
reactjs
、
redux
、
react-redux
我的网站有一个ChatBox组件,它显示用户的聊天历史记录。聊天历史没有在我的防火墙中排序,所以我希望(1)在通过Redux ( componentDidMount ) (this.props.profile.chats_history)获得数据之后,将它从最近的ChatBox中排序,并(2)将ChatBox状态下的字段“聊天列表”设置为排序数组。问题是接收道具需要时间,当调用array.sort()方法时,控制台报告数组未定义。我试图通过使用异步和等待关键字来绕过它,但是我的解决方案没有起作用。 async componentDidMount() { l
浏览 2
提问于2020-05-30
得票数 1
回答已采纳
1
回答
每次
渲染后不
触发
componentDidUpdate
javascript
、
reactjs
我正在跟踪
componentDidUpdate
和render使用日志语句
触发
的时间。 在
componentDidUpdate
render**.之后不
触发
中的日志语句我用断点来确认这
不是
时间问题。有时,我会让
componentDidUpdate
启动,但是不一致--这永远
不是
最后一件事-- RENDER总是在日志中显示在最后,
而
不是
UPDATE。据我所知,即使
更新
没有修改DOM,
componentDidUpda
浏览 2
提问于2019-12-22
得票数 2
2
回答
为什么
componentDidUpdate
不像useEffect那样记录真实的结果呢?
javascript
、
reactjs
以下示例使用超时记录用户点击,第
一次
使用useEffect,第二次使用
componentDidUpdate
const [countconstructor(props) { this.state = { }
componentDidUpdate
count: this.state.count + 1})}>+1<
浏览 1
提问于2020-12-01
得票数 1
1
回答
componentDidUpdate
()在状态更改时进行
更新
,即使状态不正常
firebase
、
react-native
、
google-cloud-firestore
每当火基中的未读内容发生变化时,它都会
更新
我的
componentDidUpdate
()中的
componentDidUpdate
(),它看起来像- } }在handleUnread(obj)中,我正在
更新
显然,即使条件不满足,
componentDidUpdate
也被<
浏览 3
提问于2020-06-28
得票数 0
1
回答
ReactJS如何在第二次组件上启动函数
reactjs
除了第
一次
呈现组件时,是否可以
每次
触发
函数?如果是这样的话,我怎样才能做到呢?
浏览 2
提问于2017-09-27
得票数 0
回答已采纳
3
回答
React替换componentWillReceiveProps
reactjs
、
updates
、
deprecated
、
prop
在我的子组件中有以下方法,可以在prop更改上
更新
状态,这很好用 componentWillReceiveProps(nextProps) { if (nextProps.fields !== prevState.fields) {
浏览 87
提问于2020-03-30
得票数 4
回答已采纳
2
回答
如何在reactjs中刷新浏览器后仍然保持状态?
javascript
、
reactjs
更新
应该只有在我点击按钮之后才会发生。 我知道我需要使用localstorage来完成这个任务。
浏览 0
提问于2018-09-28
得票数 0
2
回答
在react本机中,componentDidMount和
componentDidUpdate
有什么不同
javascript
、
react-native
我不明白componentDidMount和
componentDidUpdate
有什么不同我们应该在什么时候使用componentDidMount或
componentDidUpdate
浏览 2
提问于2019-02-23
得票数 14
回答已采纳
2
回答
如何才能在不死循环的情况下,从`
componentDidUpdate
`内部调用`dispatch`呢?
javascript
、
reactjs
、
react-redux
、
infinite-loop
、
lifecycle-hook
this.props.dispatch({ }) }} 用我自己的话说,
每次
更新
与此组件相关的状态的一部分这实际上工作得很好,除了一个主要的问题:似乎调用dispatch最终会再次
触发
componentDidUpdate
,所以我最终会陷入无限循环。我甚至不需要在任何地方监听这些分派事件,使用dispatch函数就足以再次
触发
componentDidUp
浏览 9
提问于2017-07-23
得票数 1
回答已采纳
2
回答
挂载/
更新
组件生命周期中的参考
javascript
、
reactjs
我有所有必要的逻辑来确定哪一天是第一天(因为我只在平日显示,如果第一天是周末,那么这个月的开始可能
不是
第一天)。我还在
componentDidUpdate
中调用了完全相同的函数。我的问题是当我滚动列表(记住,两个方向都有无限滚动)时:我的AJAX在带有新月标题的新瓷砖中
触发
和加载,新的月份标题呈现适当,但是第一个原始标题没有相应
更新
。componentDidMount似乎拥有完整的列表,
而
componentDidUpdate
只有在新节点(来自AJAX响应)被挂载之前存在的节点列表。为什么
浏览 3
提问于2015-07-13
得票数 2
回答已采纳
1
回答
反应: componentWillUpdate
reactjs
有人能解释下一种情况下到底发生了什么吗:当我在App中调用componentWillUpdate时会发生什么.,新的状态/道具会出现,但是在leafs (子程序)内部会发生什么,它们会改变自己吗?
浏览 3
提问于2016-01-15
得票数 4
回答已采纳
1
回答
视频反应:当handleStateChange只应该被调用
一次
时,它会被
多次
调用。
javascript
、
reactjs
、
react-lifecycle
、
video-reactjs
this.state.player = player; src={videoURL}我正在以这种方式跟踪状态变化: console.log("state: ", state); }问题:当我暂停/播放视频时,会被
多次
调用换句话说,状态属性paused从tru
浏览 1
提问于2020-12-26
得票数 0
回答已采纳
1
回答
如何在父组件中更改道具后
更新
子组件
reactjs
当属性发生变化时,我可以以某种方式调用方法componentDidMount(),以便发送来自axios的请求并
更新
我的数据吗?
浏览 22
提问于2019-06-15
得票数 0
回答已采纳
2
回答
Firebase实时数据库
触发
太多
更新
事件
javascript
、
node.js
、
firebase
、
firebase-realtime-database
、
google-cloud-platform
我正在使用NodeJS,并使用以下代码侦听对象上的
更新
:ref.on("value", (snapshot) => {console.log("update");});有什么问
浏览 1
提问于2021-07-20
得票数 2
2
回答
componentDidUpdate
每次
换路两次
reactjs
、
react-router
、
react-redux
例如,引导您到/browse/featured或/browse/new的/browse/featured或/browse/new,我将生命周期方法
componentDidUpdate
()添加到console.log编辑:代码在github 组件上,我看到的问题是AlbumView和HomePage 这是正在发生的两个
更新
的console.log(),每个
更新
都在
更新
前后显示道具。在第
一次
更新
中
浏览 1
提问于2018-07-21
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文搞懂ReactNative生命周期的进化
react源码分析之-setState是异步还是同步?
React 深入系列4:组件的生命周期
React个人学习感悟(三)
从源码中来,到业务中去,React性能优化终极指南
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券