如题。因为业务需求,有个地方需要进行 3 次 Ajax 请求,不用 Vue-Resource 时写的话就有三层回调,代码显得臃肿。后来使用了 Vue-Resource ,以为 Promise 的特性能避免这个问题,没想实际写的时候却陷入同一种思维里。
Vue.$http.get('/test1').then(function() {
Vue.$http.get('/test2').then(function() {
Vue.$http.get('/test3').then(function(response) {
console.log(response);
});
});
});
请问如何优雅的用链式操作写这个 Ajax ?