是否可以重放axios请求(Promise)并执行.then中定义的函数?
axios.interceptors.response.use(res => return res, err => {
if(err.response.status === 401) {
// something like this, but so it would fire the .then on completion
return axios(err.config)
}
})
答案 0 :(得分:0)
我想你可能需要制作这个配置:
validateStatus: function validateStatus(status) {
return status >= 200 && status < 300 || status == 401;
}
然后当状态为401时,它可以执行.then。
中定义的功能