在我的 React js SPA 上,我需要每 5 分钟调用一次 function(获取 api 以刷新访问令牌)。 我首先想到的是 App.js: 问题是:假设用户刷新页面,或在 5 分钟之前导航到另一个页面,那么获取 API 的操作将再推迟 5 分钟,依此类推。 实现我期望的最佳方法是什么? ...
在我的 React js SPA 上,我需要每 5 分钟调用一次 function(获取 api 以刷新访问令牌)。 我首先想到的是 App.js: 问题是:假设用户刷新页面,或在 5 分钟之前导航到另一个页面,那么获取 API 的操作将再推迟 5 分钟,依此类推。 实现我期望的最佳方法是什么? ...
我在 angular 为大学做一个项目,我的问题如下: 我需要编写一个在整个网站上消失并重新出现的足球。 它应该每 10 秒出现一次,并显示 5 秒。 如果你点击足球,它会立即消失(并为账户余额增加 5 金币)。 我已经在 OnInit 方法中有这段代码: 这使得足球每 10 秒出现一次。 我尝试添 ...
有一个单词翻译卡页面,其中包括: 页面加载后以及您在按下“更正”按钮后移至新单词时立即运行的 3 秒倒计时。 按下“优秀”按钮后出现的单词和他的翻译。 此按钮停止并隐藏计数器。 如果 3 秒内未按下“优秀”按钮,则会出现“显示答案”按钮。 如果按下“优秀”或“显示答案”按钮,则会出现“错误”和“正确 ...
所以我做了一个简单的倒计时计时器,如果我路由到另一个组件,它会停止呈现更新的时间。 我使用了setInerval()更新倒计时时间,每当我路由到另一个组件时, setInterval()会继续运行但没有渲染发生并且倒计时计时器设置回其开始时间。 应用程序 倒数 定时器 这是应用程序的链接 - cod ...
在我的 React Native 应用程序中,我使用setInterval每隔几秒轮询一次 API 调用以实现特定目标,如下所示: 问题是它只在 4 秒后开始。 我读过其他答案,建议立即调用 function,然后调用setInterval在延迟后再次执行它,但这对我不起作用,因为如果第一次调用成功 ...
我通过 setInterval 有一个永无止境的循环,效果很好。 一个简单的例子: 这在第一次运行时有效,但随后立即触发,我知道为什么在深入了解 setTimeout 的工作原理后。 我愿意接受任何让代码继续循环的解决方案,检查 API,如果 statusOnline 小于 11,我希望它向控制台记 ...
以下代码演示了一个 React 功能组件,它有一个名为time的 state 变量。 它有一个click to start按钮,它会触发一个名为updateTimer的 function。 这意味着将计时器从0移动到1再到2再到3等等。 但是发生的事情是计时器在1之后停止。 显然, time的价值 ...
我正在使用 Javascript 在我的 html 中创建一个可视计数器。起初计数器为“0”。 在 mouseenter 上它开始计数到 10(每秒加 +1),在 moueseleave 上它应该再次重置为 0 并停止计数,但是,当我将 cursor 移开时它只会很快重置为 0,然后继续计数到 1 ...
随着时间的推移,我正在制作一个计数器来更新进度条。 我决定使用 setInterval function 每秒更新一次计数器,然后更新进度条,但进度条显示出奇怪的行为,因为它会上下跳动很多。 我去控制台日志查看计数器在 setInterval 更新它们时采用的值,并且每秒输出从 0 到计数器当前值的 ...
您好,我正在努力为 react js 中的 settimeout function 设置动态时间。 我有一长串时间和消息的键值对。 我想在特定时间显示每条消息并循环遍历整个列表。 这是我正在尝试的,但没有工作。 ...
我一直在尝试创建一个考勤系统,提示用户签入和签出。 根据给定的输入,我分配了一个值 time,它在 1000 毫秒后递增 1(您可以查看代码)。 但它并没有按照它必须的方式工作。 如果我办理入住手续,但一小时后不会显示 1 小时。 比实际用的时间慢了一点。 我不确定错误在哪里。 请帮我。 为了澄清起 ...
我设置了一个从 20 到 0 的 setinterval。当计数器小于或等于 10 时,我希望文本变为红色(这有效)但是当它达到 0 时,我希望计数器停止减少,但它没有。 我究竟做错了什么? 我试过 counter = 0 但它没有用 ...
我对堆栈溢出还很陌生,这是我的第一个问题。 抱歉,如果不清楚! 我想这样做以便从数组中选择一个项目,下一个项目是它之后的项目我还想每 15 秒选择一个项目我迷失了如何做到这一点,所以如果有人可以帮助我,那就太好了:D (我的应用程序是 node.js 中的 Discord Bot)let opti ...
我正在制作秒表。 我想随时显示按下开始按钮的时间和现在在 ap 标签中的时间间隔。 我试过这个: watch() { const p = document.createElement("p"); p.id = "p"; document.body.appendChild(p); document ...
在组件初始化时,我有一个来自 ngrx 存储的值,我将其用作配置 我想取这个值并在 setInterval function 中传递它。 对于第一个版本,每 10 秒获取一次数据,但我想对其进行参数化。 在第二个版本中,我使用的是this.intervalValue ,它是一个值为 10000 的数 ...
大家好,我正在为我的网站构建一个倒数计时器,但是在添加代码时遇到了问题,每秒都会创建一个新的倒数计时器,我想这是因为我在 setInterval function 中注入了我的 html,我'如果有人可以提供帮助,我一定会解决这个问题。 我尝试从 setInterval function 中删除我 ...
我想以 11 到 13 分钟之间的随机间隔执行脚本。 我试过这段代码,但脚本执行时间远少于 11 分钟。 我的计算错了吗? ...
我试着倒数第二个并重新加载页面,组件中显示的第二个是正确的,但控制台上打印的始终是 5,所以我无法重新加载。 我想倒计时并重新加载页面。 我把 window.location.reload() 放在哪里? 为什么count总是显示5,而setCount是正常的,每秒递减? 这是代码: ...
这个 function 应该在一段时间间隔内突出显示和取消突出显示一个按钮,然后最后选择一个按钮:function randomSelect() { const times = 30 const interval = setInterval(() => { const ran ...
我的 discord 机器人有一个工作倒计时命令,目前它运行良好。 我此时遇到的最大问题是 - 如果在已经有另一个实例正在运行时再次执行该命令,它会非常慢并且将开始冻结 discord 内的命令。 我希望能够多次运行此命令而不会出现任何问题或延迟。 当有多个实例同时运行时,我不确定我可以实施什么来使 ...