在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ vue loading組件消失的問題

vue loading組件消失的問題

1.寫了一個loading組件,用了全局的路由守衛(wèi)。router.beforeEach(()=>{
在這里顯示loading
}),
2頁面數據加載完后,使loading圖消失。
3.現在從A頁面進入B頁面,loading圖正常出現,正常消失,但是,點擊返回A頁面,loading圖出現了,可是由于使用了緩存,沒有加載數據,loading圖不消失,請問怎么解決?

回答
編輯回答
維他命

兄弟 有方法解決嗎?我也碰到了

2018年7月24日 23:44
編輯回答
維他命

可以在Axios.interceptors.request.use(function(config){

//這里顯示loading圖
return config  

},function(err){

return Promise.reject(err)  

});
在Axios.interceptors.response.use(function(response){

//這里讓loading圖消失
return response  

},function(err){

return Promise.reject(err)  

});

2017年4月22日 10:40
編輯回答
忘了我

可以在vue的mounted鉤子中,主動隱藏你的組件,比如:

mounted () {
    this.$nextTick(function () {
      // DOM渲染完畢,執(zhí)行隱藏loading
    })
  }
2017年5月21日 08:44