在进入页面,请求接口后,返回token失效时做个拦截器,清掉缓存的相关数据,并进入登录页,重新登录
request.interceptors.response.use((response) => {
if(response.data.code===1001){
storage.remove(ACCESS_TOKEN)
storage.remove('userinfo')
storage.remove('project')
router.replace({
path:'/user/login'
})
}
return response.data
}, errorHandler)