成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

vue項目如何做到每30秒刷新1次接口?

honmaple / 3072人閱讀

摘要:但是是自帶清除定時器的,因此正確解決方法如下注意必須放在外層在內(nèi)層會導(dǎo)致頁面卡頓直到崩潰,內(nèi)層配合,即可無限次調(diào)用我們的接口啦

歡迎關(guān)注前端小謳的github,閱讀更多原創(chuàng)技術(shù)文章

在vue.js項目中,經(jīng)常需要對數(shù)據(jù)實時更新——每隔xx秒需要刷新一次接口——即需要用到定時器相關(guān)原理

我們先看一看2種常用定時器

setInterval(function(){}, milliseconds)——會不停的調(diào)用函數(shù)

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

乍看之下,setInterval會符合我們的業(yè)務(wù)需求,然而也需要注意一些坑,單純的使用setInterval會導(dǎo)致頁面卡死!其原因與JS引擎線程有關(guān)(有興趣的童鞋可自行研究相關(guān)資料),用通俗話說就是setInterval不會清除定時器隊列,每重復(fù)執(zhí)行1次都會導(dǎo)致定時器疊加,最終卡死你的網(wǎng)頁。

但是setTimeout是自帶清除定時器的,因此正確解決方法如下

window.setInterval(() => {
    setTimeout(fun, 0)
}, 30000)

注意:setInterval必須放在外層(在內(nèi)層會導(dǎo)致頁面卡頓直到崩潰),內(nèi)層配合setTimeout,即可無限次調(diào)用我們的接口啦!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/99695.html

相關(guān)文章

  • 加推Weex實踐之路(上)

    摘要:我們參考小程序的設(shè)計思路進(jìn)行了優(yōu)化升級,為每一個需要特有化配置的頁面添加一個格式的配置文件,配置文件包括導(dǎo)航欄的配置頁面級別的配置跳轉(zhuǎn)的配置等,將配置工程化標(biāo)準(zhǔn)化。設(shè)置導(dǎo)航欄按鈕包含按鈕樣式的數(shù)組通過完成按鈕事件的回調(diào)。一、背景1.為什么是Weex在公司快速發(fā)展的大環(huán)境下,App的更新迭代高速、高頻,技術(shù)團(tuán)隊平均兩周便可誕生一款中型App,但App團(tuán)隊只有6個人(iOS 、Android各3...

    shuibo 評論0 收藏0
  • 頁面性能優(yōu)化實踐總結(jié)

    摘要:頁面性能優(yōu)化學(xué)而不思則惘,思而不學(xué)則殆前幾天接到一個頁面效果優(yōu)化的任務(wù),邊做邊查閱了一些關(guān)于頁面性能的資料??赡苤恍枰谥惺褂眠@類屬性,即可開啟硬件加速硬件加速真的那么好嗎從本人在移動端開發(fā)的實踐來看,硬件加速是比較坑的。 頁面性能優(yōu)化 學(xué)而不思則惘,思而不學(xué)則殆 前幾天接到一個頁面效果優(yōu)化的任務(wù),邊做邊查閱了一些關(guān)于頁面性能的資料。做完任務(wù)之后,抽空寫了一篇總結(jié),梳理一下思路,加深自...

    LiangJ 評論0 收藏0
  • 頁面性能優(yōu)化實踐總結(jié)

    摘要:頁面性能優(yōu)化學(xué)而不思則惘,思而不學(xué)則殆前幾天接到一個頁面效果優(yōu)化的任務(wù),邊做邊查閱了一些關(guān)于頁面性能的資料。可能只需要在中使用這類屬性,即可開啟硬件加速硬件加速真的那么好嗎從本人在移動端開發(fā)的實踐來看,硬件加速是比較坑的。 頁面性能優(yōu)化 學(xué)而不思則惘,思而不學(xué)則殆 前幾天接到一個頁面效果優(yōu)化的任務(wù),邊做邊查閱了一些關(guān)于頁面性能的資料。做完任務(wù)之后,抽空寫了一篇總結(jié),梳理一下思路,加深自...

    caoym 評論0 收藏0
  • 網(wǎng)站的性能優(yōu)化之路 -- 天下武功,唯快不破

    摘要:百度搜索資源平臺有閃電算法的支持,為了能夠保障用戶體驗,給予優(yōu)秀站點更多面向用戶的機會,閃電算法在年月初上線。下欄是每一個指標(biāo)的細(xì)化性能評估。最后優(yōu)化之路漫漫,永無止境,天下武功,唯快不破。 showImg(https://segmentfault.com/img/remote/1460000018537491); 首屏作為直面用戶的第一屏,其重要性不言而喻,如何加快加載的速度是非常重...

    mudiyouyou 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<