Vue之拦截器跳转登录页面

拦截器man.js中:

//设置axios
import qs from 'qs';
import axios from 'axios'
// 添加一个响应拦截器 
axios.interceptors.response.use(function (response) {
    
    
  return response;
}, function (error) {
    
     
  console.log(error.response)
  // 401处理跳转登录页面 替换地址栏URL
   if (error.response.status == 401) {
    
    
    //没有token需要登录
    Message.error('登录凭证失效,请重新登录!'); 
    window.location.href = "/login";
  }
  return Promise.reject(error);
})  

Guess you like

Origin blog.csdn.net/qq_40286424/article/details/115131280