cost 273 ms
在 React js 應用程序的特定時間調用 function?

[英]Call function on specific time on react js app?

在我的 React js SPA 上,我需要每 5 分鍾調用一次 function(獲取 api 以刷新訪問令牌)。 我首先想到的是 App.js: 問題是:假設用戶刷新頁面,或在 5 分鍾之前導航到另一個頁面,那么獲取 API 的操作將再推遲 5 分鍾,依此類推。 實現我期望的最佳方法是什么? ...

JQuery 讓一個div在5秒后消失,然后在10秒后創建新的div,但如果點擊div,它會立即消失

[英]JQuery let a div disappear after 5 seconds and then create new div after 10 seconds, but if the div is clicked on it disappears instantly

我在 angular 為大學做一個項目,我的問題如下: 我需要編寫一個在整個網站上消失並重新出現的足球。 它應該每 10 秒出現一次,並顯示 5 秒。 如果你點擊足球,它會立即消失(並為賬戶余額增加 5 金幣)。 我已經在 OnInit 方法中有這段代碼: 這使得足球每 10 秒出現一次。 我嘗試添 ...

使用 clearInterval 計數器,單擊按鈕后不重新啟動

[英]Counter with clearInterval, not restarting after button click

有一個單詞翻譯卡頁面,其中包括: 頁面加載后以及您在按下“更正”按鈕后移至新單詞時立即運行的 3 秒倒計時。 按下“優秀”按鈕后出現的單詞和他的翻譯。 此按鈕停止並隱藏計數器。 如果 3 秒內未按下“優秀”按鈕,則會出現“顯示答案”按鈕。 如果按下“優秀”或“顯示答案”按鈕,則會出現“錯誤”和“正確 ...

從一個組件路由到另一個組件時,計時器的呈現停止

[英]Rendering of the timer stops while routing from one component to another

所以我做了一個簡單的倒計時計時器,如果我路由到另一個組件,它會停止呈現更新的時間。 我使用了setInerval()更新倒計時時間,每當我路由到另一個組件時, setInterval()會繼續運行但沒有渲染發生並且倒計時計時器設置回其開始時間。 應用程序 倒數 定時器 這是應用程序的鏈接 - cod ...

第一次不延遲執行setInterval function,延遲后有條件執行更多次

[英]Execute setInterval function without delay first time, but conditionally more times after delay

在我的 React Native 應用程序中,我使用setInterval每隔幾秒輪詢一次 API 調用以實現特定目標,如下所示: 問題是它只在 4 秒后開始。 我讀過其他答案,建議立即調用 function,然后調用setInterval在延遲后再次執行它,但這對我不起作用,因為如果第一次調用成功 ...

嘗試在 setInterval 中使用 setTimeout - 對替代方案的建議持開放態度

[英]Trying to use setTimeout inside setInterval - Open to suggestions for alternatives

我通過 setInterval 有一個永無止境的循環,效果很好。 一個簡單的例子: 這在第一次運行時有效,但隨后立即觸發,我知道為什么在深入了解 setTimeout 的工作原理后。 我願意接受任何讓代碼繼續循環的解決方案,檢查 API,如果 statusOnline 小於 11,我希望它向控制台記 ...

在功能組件中使用 setinterval 更新 state

[英]Using setinterval with updating a state in a functional component

以下代碼演示了一個 React 功能組件,它有一個名為time的 state 變量。 它有一個click to start按鈕,它會觸發一個名為updateTimer的 function。 這意味着將計時器從0移動到1再到2再到3等等。 但是發生的事情是計時器在1之后停止。 顯然, time的價值 ...

'mouseleave' 上的 clearInterval

[英]clearInterval on 'mouseleave'

我正在使用 Javascript 在我的 html 中創建一個可視計數器。起初計數器為“0”。 在 mouseenter 上它開始計數到 10(每秒加 +1),在 moueseleave 上它應該再次重置為 0 並停止計數,但是,當我將 cursor 移開時它只會很快重置為 0,然后繼續計數到 1 ...

控制台記錄 setInterval 計數器輸出每個數字直到當前數字

[英]Console Logging a setInterval counter outputs every number up till the current one

隨着時間的推移,我正在制作一個計數器來更新進度條。 我決定使用 setInterval function 每秒更新一次計數器,然后更新進度條,但進度條顯示出奇怪的行為,因為它會上下跳動很多。 我去控制台日志查看計數器在 setInterval 更新它們時采用的值,並且每秒輸出從 0 到計數器當前值的 ...

SetInterval 不采用指定的確切時間

[英]SetInterval doesn't take the exact time which was specified

我一直在嘗試創建一個考勤系統,提示用戶簽入和簽出。 根據給定的輸入,我分配了一個值 time,它在 1000 毫秒后遞增 1(您可以查看代碼)。 但它並沒有按照它必須的方式工作。 如果我辦理入住手續,但一小時后不會顯示 1 小時。 比實際用的時間慢了一點。 我不確定錯誤在哪里。 請幫我。 為了澄清起 ...

使用 javascript 在 0 停止計時器

[英]stop timer at 0 with javascript

我設置了一個從 20 到 0 的 setinterval。當計數器小於或等於 10 時,我希望文本變為紅色(這有效)但是當它達到 0 時,我希望計數器停止減少,但它沒有。 我究竟做錯了什么? 我試過 counter = 0 但它沒有用 ...

如何 select 數組中的一個項目並讓選擇的下一個項目成為數組中的下一個項目

[英]How to select a item from a array and have the next item that is selected be the next item in the array

我對堆棧溢出還很陌生,這是我的第一個問題。 抱歉,如果不清楚! 我想這樣做以便從數組中選擇一個項目,下一個項目是它之后的項目我還想每 15 秒選擇一個項目我迷失了如何做到這一點,所以如果有人可以幫助我,那就太好了:D (我的應用程序是 node.js 中的 Discord Bot)let opti ...

不是每次都執行setInterval

[英]Not executing setInterval every time

我正在制作秒表。 我想隨時顯示按下開始按鈕的時間和現在在 ap 標簽中的時間間隔。 我試過這個: watch() { const p = document.createElement("p"); p.id = "p"; document.body.appendChild(p); document ...

使用帶有變量的 setInterval() 作為 ms 值

[英]use setInterval() with a variable as ms value

在組件初始化時,我有一個來自 ngrx 存儲的值,我將其用作配置 我想取這個值並在 setInterval function 中傳遞它。 對於第一個版本,每 10 秒獲取一次數據,但我想對其進行參數化。 在第二個版本中,我使用的是this.intervalValue ,它是一個值為 10000 的數 ...

倒數計時器 Javascript

[英]Countdown Timer in Javascript

大家好,我正在為我的網站構建一個倒數計時器,但是在添加代碼時遇到了問題,每秒都會創建一個新的倒數計時器,我想這是因為我在 setInterval function 中注入了我的 html,我'如果有人可以提供幫助,我一定會解決這個問題。 我嘗試從 setInterval function 中刪除我 ...

使用nodejs執行每個隨機數的腳本

[英]Execute a script every random number with nodejs

我想以 11 到 13 分鍾之間的隨機間隔執行腳本。 我試過這段代碼,但腳本執行時間遠少於 11 分鍾。 我的計算錯了嗎? ...

setInterval 問題和 useState 沒有改變

[英]setInterval problem and useState doesn't change

我試着倒數第二個並重新加載頁面,組件中顯示的第二個是正確的,但控制台上打印的始終是 5,所以我無法重新加載。 我想倒計時並重新加載頁面。 我把 window.location.reload() 放在哪里? 為什么count總是顯示5,而setCount是正常的,每秒遞減? 這是代碼: ...

當使用 `setInterval` 和 `setTimeout` 調用這個 function 時,這段代碼的流程是如何工作的?

[英]How does the flow of this code work when this function using `setInterval` and `setTimeout` is called?

這個 function 應該在一段時間間隔內突出顯示和取消突出顯示一個按鈕,然后最后選擇一個按鈕:function randomSelect() { const times = 30 const interval = setInterval(() => { const ran ...

Discord 倒計時機器人運行緩慢

[英]Discord Bot Running Slow with Countdown Timer

我的 discord 機器人有一個工作倒計時命令,目前它運行良好。 我此時遇到的最大問題是 - 如果在已經有另一個實例正在運行時再次執行該命令,它會非常慢並且將開始凍結 discord 內的命令。 我希望能夠多次運行此命令而不會出現任何問題或延遲。 當有多個實例同時運行時,我不確定我可以實施什么來使 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM