在普通的逻辑js内怎样去跳页面?
我的需求是在requset.js中对所有请求返回值中code进行拦截,后台规定code==3为登录状态失效,此时我需要跳转至登录页面给用户登录,常规页面或者组件内可以使用<next-link>标签或者this.route.push()进行页面跳转,但是requset.js是逻辑js,js内没法使用<next-link>、也没法使用this.route.push()。请问大佬这种情况怎么处理?
我的需求是在requset.js中对所有请求返回值中code进行拦截,后台规定code==3为登录状态失效,此时我需要跳转至登录页面给用户登录,常规页面或者组件内可以使用<next-link>标签或者this.route.push()进行页面跳转,但是requset.js是逻辑js,js内没法使用<next-link>、也没法使用this.route.push()。请问大佬这种情况怎么处理?
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
写一个拦截器,放在plugin里面。
例如