vue實(shí)現(xiàn)定時(shí)刷新數(shù)據(jù),每隔5分鐘執(zhí)行一次
vue定時(shí)刷新數(shù)據(jù),每隔5分鐘執(zhí)行一次
data() {
return {
timer: null
}
},
mounted() {
// 每隔5分鐘定時(shí)刷新
this.timer = setInterval(() => {
this.getFxItemlist();
}, 300000)
},
beforeDestroy() {
clearInterval(this.timer);
},
methods: {
getFxItemlist() {
...
}
}vue局部定時(shí)刷新
定時(shí)刷新一般都會(huì)想到定時(shí)器,vue局部定時(shí)刷新如下:
設(shè)置定時(shí)器
?? ?timer: "",//定時(shí)器
?? ?
?? ?//定時(shí)器刷新待辦事項(xiàng)
? ? ?this.timer = setInterval(() => {
? ? ? self.reload();
? ? }, 1000);局部刷新
?<div class="DealtTop" v-if="isRefreshAlive">
?
?isRefreshAlive: true, //刷新
//局部刷新
? ? reload() {
? ? ? this.isRefreshAlive = false;
? ? ? this.$nextTick(function() {
? ? ? ? this.isRefreshAlive = true;
? ? ? });
? ? },如果是在父子組件中,還需要加上provide / inject配合使用,如下:
?provide() {
? ? return {
? ? ? reload: this.reload
? ? };
? },清除定時(shí)器
destroyed(){
? ? clearInterval(this.timer);
? },總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue實(shí)現(xiàn)導(dǎo)航標(biāo)題欄隨頁面滾動(dòng)漸隱漸顯效果
這篇文章主要介紹了vue實(shí)現(xiàn)導(dǎo)航標(biāo)題欄隨頁面滾動(dòng)漸隱漸顯效果,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03
vue3關(guān)于RouterView插槽和過渡動(dòng)效
這篇文章主要介紹了vue3關(guān)于RouterView插槽和過渡動(dòng)效,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06
Vue+ElementUi實(shí)現(xiàn)點(diǎn)擊表格鏈接頁面跳轉(zhuǎn)和路由效果
這篇文章主要介紹了Vue+ElementUi實(shí)現(xiàn)點(diǎn)擊表格中鏈接進(jìn)行頁面跳轉(zhuǎn)和路由,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-03-03
Vue使用electron轉(zhuǎn)換項(xiàng)目成桌面應(yīng)用方法介紹
Electron也可以快速地將你的網(wǎng)站打包成一個(gè)原生應(yīng)用發(fā)布,下面這篇文章主要給大家介紹了關(guān)于Vue和React中快速使用Electron的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11
vue?parseHTML?函數(shù)拿到返回值后的處理源碼解析
這篇文章主要為大家介紹了vue?parseHTML?函數(shù)拿到返回值后的處理源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07

