【发布时间】:2015-06-09 17:33:53
【问题描述】:
我正在使用 AngularJS 进行一个小项目,并且我正在进行各种异步调用,这些调用开始 变得凌乱。我知道必须有更好的方法来拨打这些电话,但我不确定如何。这就是我所拥有的:
asyncCall1(someArgument,function(asyncCall1Response) {
// do some stuff
asyncCall2(asyncCall1Response.someAttribute,function(asyncCall2Response) {
// do some more stuff
asyncCall3(asyncCall2Response.someAttribute,function(asyncCall3Response) {
// finish doing stuff...or maybe call asyncCall4?!
});
});
});
使用异步调用的响应作为参数传递给另一个异步调用的正确方法是什么?
【问题讨论】:
标签: javascript angularjs rest asynchronous callback