我想要在接口返回401状态时,传递参数重定向到login页面
以下是axios的返回拦截器
// request.ts
service.interceptors.response.use(response=>{
return Promise.resolve(response.data)
},err=>{
if (err.response.status == 401) {
// * 在此处重定向到login
}
return Promise.reject(err)
})
自己封装一个Router出来,代码如下
再封装一个公共的history
公共入口改成这样
在其他地方只需要引入history使用就行