gpt4 book ai didi

javascript - 在加载所有 ajax 调用后如何调用函数?

转载 作者:行者123 更新时间:2023-11-29 16:51:35 25 4
gpt4 key购买 nike

我正在使用 AngularJS。在 Controller 中,我调用了许多 ajax 调用。在使用 ajax 调用从数据库中获取所有数据之后,我想调用一个函数。我该怎么做?

最佳答案

如果您使用 $http要进行 ajax 调用,您可以从这些调用中检索 promise ,并在所有调用以 $q.all 结束时执行某些操作:

var promises = [];
promises.push($http.get('1'));
promises.push($http.get('2'));
promises.push($http.get('3'));

$q.all(promises).then(function (datas) {
// all 3 ajax calls have returns
// you can even retrieve datas from each ajax calls
var data1 = datas[0];
var data2 = datas[1];
var data3 = datas[2];
});

关于javascript - 在加载所有 ajax 调用后如何调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35652343/

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