AngularJS控制器中的条件语句不起作用

时间:2016-01-04 07:33:37

标签: angularjs

我在控制器函数中执行一个简单的条件语句,该函数从ng-click调用。函数 $ scope.prevCor 工作正常但是当我添加一个条件语句时它停止工作,if部分工作但是其他没有

app.controller('CorActivity', ['$scope', '$http',
  function($scope, $http) {
    $http.get('http://xxx-env.elasticbeanstalk.com/api/usercor/user/1').success(function(data) {
      $scope.cor = data[0].cor;


    });

    $scope.prevCor = function(data) {

        $http.get('http://xxx-env.elasticbeanstalk.com/api/prevusercor/user/'+data).success(function(data) {

          if($scope.userid)
          {

              $scope.userid = data[0].id;
          }
          else {
              $scope.userid = "None";
          }

        });      
    };    

  }]);

0 个答案:

没有答案