gpt4 book ai didi

javascript - 在angularjs中链接资源

转载 作者:行者123 更新时间:2023-11-29 14:54:48 25 4
gpt4 key购买 nike

我想在 AngularJS 中链接资源。

目标是资源 B 在启动前等待资源 A 结束。

我试过这个:

var p = $q.when(true);
p = p.then(function() {
return $resource(...).query().$promise;
});
p = p.then(function() {
return $resource(...).query().$promise;
});
p = p.then(function() {
return $resource(...).query().$promise;
});

关键是调用不是同步的。

最佳答案

有一种方法可以使用 $q.all 对许多异步调用进行分组。这方面的文档是 here .

$q.all() 将允许您发送所有查询,然后在解决组合 promise 之前等待它们全部返回。但是,如果您希望查询按特定顺序发生,这可能行不通。

希望这对您有所帮助。

关于javascript - 在angularjs中链接资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19759033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com