element-ui簡單的倒計時


實現方式使用setInterval和setTimeout定時器實時更新.

setInterval(function(){}, milliseconds)——會不停的調用函數

setTimeout(function(){}, milliseconds)——只執行函數一次

如果單純的使用setInterval會因為定時器無法清除定時器隊列,導致頁面卡死,原因可能與JS引擎線程有關這個我就不是很懂了.

但是setTimeout是自帶清除定時器的.

這兩種定時器同時使用,就不需要再使用vue的destroyed在頁面銷毀的時候清除定時器了.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM