腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
具有
时间
间隔
的
useEffect
每次
运行
两次
、
你好,我有一个简单
的
应用程序,我使用
useEffect
与
时间
间隔
每3秒获取一次数据。通过登录控制台,我看到我
的
useEffect
工作了
两次
,它几乎同时调用了
两次
fetchData函数。谢谢你
的
帮助!
useEffect
(() => { fetchChatData(); },
浏览 38
提问于2021-07-09
得票数 0
回答已采纳
1
回答
当我在空
的
useEffect
中引用时,react计数器
的
注入值为0。
、
我采用了基于
的
代码并对其进行了调整。我想要计时用户在组件上
的
毫秒
时间
,所以我想在组件卸载时记录计数器值,也就是useffect/ComponentWillUn挂载()
的
返回语句。= useState(0); initializeIcons(undefined, { disa
浏览 3
提问于2022-04-26
得票数 0
回答已采纳
2
回答
无法清除react本机应用程序中
的
setInterval
、
、
、
我有一个非常简单
的
应用程序,我正在尝试实现倒计时,Start和Stop
的
功能似乎工作得很好,但当我按下Stop时,seconds
的
值在视图中没有更新,这是所需
的
行为,但当我观察控制台日志时,它显示sec
的
值不断变化,我猜这表明setInterval仍在
运行
且未清除。下面是附带
的
代码: import React, { useState,
useEffect
} from "react"; StyleSheet,
浏览 60
提问于2020-10-15
得票数 1
回答已采纳
2
回答
如何在功能组件中保存变量
的
值
、
、
、
我在functional component中有变量functional component和Hooks,我更新并设计了新值 myinterval,就在
useEffect
内部。但是在状态得到更新后,myinterval保存prev值,我指的是我在函数组件中初始化
的
值。function App(props) {
useEffect
我希望myinterval变量应该始终返
浏览 3
提问于2019-10-12
得票数 1
回答已采纳
2
回答
为什么setInterval函数不能正常工作?
、
(顺便说一句,我不希望对代码进行任何其他不会影响setInterval函数
的
更改。是的,我已经在许多项目中使用了setInterval,而且效果很好。) import ".
浏览 2
提问于2020-10-20
得票数 1
回答已采纳
2
回答
如何使用setInterval()自动更改此React项目上
的
幻灯片
、
、
、
、
我实现了这个React组件,它在单击它之后得到一个不同
的
幻灯片。我希望通过使用setInterval方法使它每隔X秒自动更改一次。我试着使用setInterval,但是我没有得到想要
的
结果,因为setInterval函数被多次调用,随着
时间
的
增加,幻灯片开始疯狂地变化,直到浏览器冻结。这是代码框原始项目import { useTransition, animated } from 'react-spring' import clientSt
浏览 3
提问于2020-01-22
得票数 1
回答已采纳
1
回答
无法在传递给setInterval()
的
useEffect
()函数中访问状态变量
的
更新值
、
、
、
、
我正在建立一个简单
的
时钟应用程序与反应。目前,countDown()函数可以工作,但我希望用户能够通过按下按钮来停止/启动时钟。我有一个名为paused
的
状态布尔值,当用户单击一个按钮时,它会被倒置。问题是,在paused
的
值倒置之后,传递给setInterval()
的
countDown()函数中对paused
的
引用似乎是在访问paused
的
默认值,而不是更新
的
值。paused){
浏览 8
提问于2022-05-15
得票数 4
回答已采纳
1
回答
如何通过React Hooks使用一次效果,但仍然使用状态?
、
我尝试仅在挂载/卸载时设置
时间
间隔
,但允许回调有一个状态变量。
useEffect
的
第二个参数说明了要注意
的
变量。我已经阅读了making it a empty array使得这只是挂载/卸载,而不是任何状态更新。我发现
的
问题是,这样做意味着refreshData不能访问cachedData,所以我不能知道我有有效
的
数据(为了在一段
时间
内避免XHR请求)。如果我将cachedData传递给
useEffect
的
浏览 7
提问于2019-05-08
得票数 3
回答已采纳
3
回答
为什么我国
的
价值观不能用计时器进行更新?
我
的
反应是新
的
,我在做一些基本
的
事情。所以,我开始使用这些状态,我发现它非常有用,然而,有一件事在我
的
脑海中是没有意义
的
。一切都是从展示
时间
开始
的
,就像这样 const initValue = new Date().toLocaleTimeString();function MyApp() { const [count, setCount] = React.
浏览 11
提问于2022-03-04
得票数 2
3
回答
使用函数式钩子
的
计时器没有停止
、
、
我想用钩子、useState和useEffects创建一个60年代
的
时间
--这就是我要做
的
import { useState,
useEffect
} from 'react'
浏览 8
提问于2021-07-07
得票数 0
回答已采纳
1
回答
如何使用interval减少
时间
我
的
props.time是一个整数(例如1500),我设法将它转换为小时、分钟、秒,但我不熟悉从
时间
间隔
到状态
的
变化。为了更容易看起来,我把小时、分钟、秒
的
部分去掉了,所以我剩下
的
是这段代码,为什么当我使用setTimer(time-1)时,它只停留在1499 (以1500为例
时间
),我正在练习使用函数组件,但我不知道它是如何工作
的
export default function Clock (props){
浏览 1
提问于2021-06-17
得票数 0
1
回答
在带有钩子
的
间隔
之后更新react组件
的
“适当”方法是什么?
、
我正在使用react支持钩子
的
alpha版本,并希望验证我
的
方法,可以在
间隔
之后更新组件中
的
文本,而不会在组件发生变化时呈现比需要
的
更多
的
时间
。,然而在挂载,当一个支柱改变,组件将呈现
两次
。这是因为当
useEffect
的
值发生变化时,timePoint会在呈现之后
运行
,而在
useEffect
回调中,我将立即调用一个setState方法,该方法将触发额外
的
呈现。显然
浏览 0
提问于2019-01-25
得票数 6
回答已采纳
1
回答
对useRef()与useCallBack()函数中
的
setInterval()进行反应,在clearInterval()时不清除
我有这个秒表代码,它在屏幕上显示经过
的
时间
。(React组件) 一切正常,但是调用"clearInterval(increment.current)“(在React中使用useRef()作为作用域)似乎并没有真正”停止“
间隔
。import React, {
useEffect
, useRef, useCallback, useContext } from 'react' import Container from '@material-uiMath.floor(timer /
浏览 43
提问于2021-11-06
得票数 1
回答已采纳
5
回答
如何在反应功能组件中正确地设置setInterval定时器?
、
、
我刚刚开始学习react,我正在看一个关于状态和钩子
的
教程。它只处理每1000毫秒更新一次
的
时间
(至少我这样想)。}</h1> </div>} 本教程
的
目的只是一个关于如何更新
时间
的
简单示例我怀疑
每次
对钩子
的
更改都
浏览 6
提问于2020-08-10
得票数 9
回答已采纳
4
回答
setInterval在
useEffect
中
的
反应
、
我创造了一个非常基本
的
反应
间隔
。import React, {useState,
useEffect
} from 'react'; const [percentage, setPercentagediv> </div>} 一开始,我在我<
浏览 10
提问于2021-08-31
得票数 1
回答已采纳
3
回答
响应钩子时钟-在一定
时间
后清除SetInterval
、
、
、
900; //maximum minutes is 15 setLastUpdated(Date.now()); }; 用户单击触发handleStart函数
的
useEffect
浏览 4
提问于2021-08-27
得票数 3
回答已采纳
1
回答
为什么列出一个变量作为依赖项“解决”陈旧
的
闭包问题?
、
、
我正在努力理解我所看到
的
关于
的
一般建议。
useEffect
(func
浏览 2
提问于2021-04-15
得票数 0
回答已采纳
1
回答
查找列中所有
时间
的
最近
时间
、
我有一个列("timestamp2"),包括66次,并希望为
每次
查找最近
的
时间
,然后计算这
两次
的
时间
间隔
。 例如,"timestamp2“栏中
的
第一次是"2020-08-18 : 18:15:37",最近
的
时间
应为"2020-08- 18 :15:44”,这
两次
之间
的
时间
间隔
应为
浏览 4
提问于2020-09-02
得票数 0
回答已采纳
2
回答
为什么我
的
时钟代码减慢了我
的
网站速度
、
我用react钩子做了一个基本
的
时钟,但是出于某些原因,kit真的让我
的
网站变慢了。为什么会这样呢?
浏览 18
提问于2019-06-26
得票数 0
回答已采纳
1
回答
我如何降低一个变量
的
某一值,每秒钟
的
反应。
、
我有这个倒计时脚本,我在react中计算
时间
,直到一个事件,它
运行
良好,但我希望它每1秒重新计算,以检查更新等。我该怎么做,下面插入
的
代码。从timeDiffMili变量中减去(这就是它存在
的
原因)是最简单
的
。
浏览 3
提问于2021-04-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券