vue添加全局拦截器
为了统一处理错误及配置请求信息可以设置拦截器,本文是登录过期设置,过期后跳到登录页
- 安装 axios , 命令: npm install axios --save-dev
- 在src目录的新建config文件夹,并在config目录下新建文件 axiosConfig.js ,内容如下
import axios from 'axios'
import {
Message } from 'element-ui'//引用elementui的信息提示框,根据个人选择可以不用
import Router from '../router'
// Add a request interceptor
axios.interceptors.request.use(function (config) {
// Do something before request is sent
return config
}, function