/* 请求拦截器 */
axios.interceptors.request.use(function (config) {
let token = sessionStorage.getItem('token')
if (token) {
config.headers.common['token'] = token //每次请求在headers中传入token
}
return config
}, function (error) {
return Promise.reject(error)
})
/* 响应拦截器 */
axios.interceptors.response.use(function (response) {
if (response.data.errCode === 4001) {
router.replace({
path: '/login' // 重新回到登陆页
})
}
return response
}, function (error) {
return Promise.reject(error)
})
vue2.0 axios拦截操作
猜你喜欢
转载自blog.csdn.net/weixin_43631810/article/details/85112183
今日推荐
周排行