我在项目中使用angularjs:
var getApi = function(){
$http.get(link)
.then(function(response) {$scope.data = response.data.api});
}
但这一次,我必须从两个或多个链接获取链接。我怎样才能做到这一点? 我必须从5 api同步获取数据并获得数据总和。
答案 0 :(得分:4)
您可以这样做:
var getApi = function(){
$q.all([
$http.get(link),
$http.get(link),
$http.get(link),
$http.get(link),
$http.get(link)
]).then(function(resultArray) {
// resultArray will now contain 5 objects with responses
});
}
有关$q.all
python JSON的更多信息。