欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺談vue異步數(shù)據(jù)影響頁面渲染

 更新時(shí)間:2019年10月29日 08:35:49   作者:zjr11111  
今天小編就為大家分享一篇淺談vue異步數(shù)據(jù)影響頁面渲染,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

今天遇到一個問題,要保證頁面渲染前請求的數(shù)據(jù)已經(jīng)得到了

由于user是在異步請求之后保存在session中,而在頁面渲染時(shí)session中還沒有user,頁面直接報(bào)錯。

因此我希望能在所有請求都得到后再去做頁面的渲染。

1.先把id為app的div用v-if="appShow",定義appShow為false進(jìn)行隱藏,避免渲染

2.寫計(jì)數(shù)器,每1ms進(jìn)行一次查詢,如果session中已經(jīng)有user,刪除過濾器,移除濾布,appShow為true,開始渲染頁面,這樣可以保證頁面的正常渲染。

具體代碼如下:

created:function (){
 let that = this
 let timeTerval = setInterval(()=>{ 
 if(sessionStorage.user){
 clearInterval(timeTerval);
 that.appShow = true;//渲染app
 var removeLoad = document.getElementById("loading")
 removeLoad.style.display = "none"
 }else{
 console.log("1222")
 }}, 1);
},

以上這篇淺談vue異步數(shù)據(jù)影響頁面渲染就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論