diff --git a/src/plugins/axios/axios.js b/src/plugins/axios/axios.js index b6dd53c..fce4b94 100644 --- a/src/plugins/axios/axios.js +++ b/src/plugins/axios/axios.js @@ -18,16 +18,13 @@ instance.interceptors.request.use((config) => { reqObj.url = reqObj.url.replace(reg, Object.values(reqObj.path)[0]); } // token - if (sessionStorage.getItem('token')) { - reqObj.headers.token = sessionStorage.getItem('token'); + if (localStorage.getItem('userInfo')) { + reqObj.headers.token = JSON.parse(localStorage.getItem('userInfo')).token; } return reqObj; }, (err) => Promise.reject(err)); instance.interceptors.response.use((response) => { - if (!sessionStorage.getItem('token')) { - sessionStorage.setItem('token', response.headers.token) - } const res = response.data; // 对响应数据做点什么 if (res.code !== 200) {