我想在api.js中去统一处理api请求,并根据状态码进行统一的处理,比如401的时候跳转到登录页面,但是我怎么在api.js中获取到vue实例呢?
ps:
我想在api.js中去统一处理api请求,并根据状态码进行统一的处理,比如401的时候跳转到登录页面,但是我怎么在api.js中获取到vue实例呢?
ps:
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
应该是已经会统一配置了。
那么
import _this from '../main.js';
_this.$router.push('/login')
注意不要在api.js中导入后直接
console.log(_this)
,这个时候组件还没创建肯定是undefined
。