通过vue-resource发出请求,我想在所有的请求发出的时候都调用等待框,看了文档不太明白怎么在全局下设置vue-resource,请指教?
1 回答
紫衣仙女
TA贡献1839条经验 获得超15个赞
前几天刚好做了个这样的功能
注册之后:
Vue.http.interceptors.push(function (request, next) { // 调用等待框,此处的 this 为发起请求的 component next(function (response) { // 消掉等待框,此处的 this 为发起请求的 component }) })
此段代码在vue 1.0时代亲测可用,但不保证在vue2.0下的可用性。
一个关键点: 以上所有函数不得使用箭头函数,因为箭头函数内this无效
添加回答
举报
0/150
提交
取消