angular $http同步请求

$scope.queryDayWork= function () {
return $q(function (resolve,reject) {
var url = ‘SalaryVerification/Standard/InProcessUnitSalaryVerificationInfos’;
$http({
url: url,
method: ‘GET’,
params: $scope.search
}).success(function (data) {
resolve(data.data);
}).error(function (data, status) {
reject();
});
});
};

$scope.queryHireDatas= function () {
return $q(function (resolve,reject) {
var url = ‘SalaryVerification/Standard/queryHireDatas’;
$http({
url: url,
method: ‘GET’,
params: $scope.search
}).success(function (data) {
resolve(data.data);
}).error(function (data, status) {
reject();
});
});
};

q.all([q.all([q.all([scope.queryDayWork(), $scope.queryHireDatas()]).then(function (data) {
//data存储的时校验返回的信息
data.forEach(function (item) {
if(item){

}
});
});

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐