diff --git a/src/api/user.js b/src/api/user.js index ad0f4cf..88f4050 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -1,4 +1,4 @@ -import store from '@/store' +// import store from '@/store' import request from '@/utils/request' export function login(data) { diff --git a/src/utils/request.js b/src/utils/request.js index 41c24de..9115f8d 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -15,9 +15,11 @@ const service = axios.create({ // request interceptor // axios的请求拦截器 service.interceptors.request.use( config => { + // 请求拦截器需要token的时候添加token if (store.getters.token && !config.headers.Authorization) { // 有token并且没有请求头 config.headers.Authorization = `Bearer ${store.getters.token}` // 在请求头添加token } + return config }, err => { Message.error('请求失败') return Promise.reject(err)