亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vue 使用axios怎么更改請求攔截器?

vue 使用axios怎么更改請求攔截器?

冉冉說 2019-05-13 10:35:10
//引入axios以及elementui中的loading和message組件importaxiosfrom'axios'import{Loading,Message}from'element-ui'//超時時間axios.defaults.timeout=5000//http請求攔截器varloadinginstaceaxios.interceptors.request.use(config=>{//elementuiLoading方法loadinginstace=Loading.service({fullscreen:true})returnconfig},error=>{loadinginstace.close()Message.error({message:'加載超時'})returnPromise.reject(error)})//http響應攔截器axios.interceptors.response.use(data=>{//響應成功關閉loadingloadinginstace.close()returndata},error=>{loadinginstace.close()Message.error({message:'加載失敗'})returnPromise.reject(error)})exportdefaultaxios比如這個有時候不想跳出elementUI的loading要怎么修改設置呢?求大神指點!?。?!
查看完整描述

2 回答

?
慕少森

TA貢獻2019條經驗 獲得超9個贊

可以加一個開關,放在全局還是vue哪里,隨便你,通過控制這個開關來控制是否顯示loading
loadinginstace=showLoading&&Loading.service({fullscreen:true})
loadinginstace&&loadinginstace.close()
                            
查看完整回答
反對 回復 2019-05-13
  • 2 回答
  • 0 關注
  • 1960 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號