import $ajax from 'axios' $ajax.defaults.withCredentials = true; $ajax.interceptors.response.use( (response)=> { // 對響應數據做點什么 // 顯示 console.log("添加響應攔截器", response) if (response.data.resultCode == 1999){ // localStorage.setItem("userIsLogin", "true") window.location.reload(); } else if (response.data.resultCode == 2000 && localStorage.getItem("resultCode") == "true"){ localStorage.removeItem("resultCode") location.href = window.location.origin + "/weixin/dist/index.html#/" } if (response.data.data == null){ Vue.$vux.toast.text(response.data.errorMessage, 'bottom') } else if (response.data.data.errorCode && response.data.data.errorCode != 0){ Vue.$vux.toast.text(response.data.errorMessage, 'bottom') // response.config.url } return response.data.data; }, function (error) { // 對響應錯誤做點什么 Vue.$vux.toast.text("服務器異常!", 'bottom') return Promise.reject(error); });