仅在Ajax请求完成时退出函数

时间:2015-06-27 09:37:53

标签: javascript ajax angularjs

我希望仅在getUserID请求完成后退出AJAX函数,因为UserID对其他所有内容都至关重要。

不幸的是,这个功能退出了。

  $scope.getUserID = function (){
        $http.get('UserNormal-getUserId' ).success(function(data){
            $scope.userIDD = data['id'];
        });
    };

由于

1 个答案:

答案 0 :(得分:0)

如前所述,使用promise来检查AJAX请求是否已完成,最简单的方法是使用$ resource(或RESTAngular)代替$ http。