不知道大家有没有做过这样的需求,axios拦截器里,在401状态下,退出登录后跳转到不同的环境地址,比如说:dev环境,测试环境等。
可以根据process.env.NODE_ENV判断,打包的时候根据不同环境的打包命令,注入不同的环境变量,根据环境变量来判断当前的环境
process.env.NODE_ENV
如果跳转后的页面还是在同一个项目里的话不需要做什么特殊处理,只需要跳转路由就可以。如果是跳到另一个项目的话,可以让后端在logout接口做重定向处理
13 回答13k 阅读
8 回答2.9k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.5k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
9 回答1.7k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答3k 阅读✓ 已解决
1 回答1.3k 阅读
2 回答3.3k 阅读
3 回答3.4k 阅读
可以根据
process.env.NODE_ENV
判断,打包的时候根据不同环境的打包命令,注入不同的环境变量,根据环境变量来判断当前的环境