0

我从后端获取几个值,然后将其分配给角度控制器中的范围变量。对于其中一个变量,我得到 1 到 7 之间的值,并且取决于它是哪个数字,我想做如下的事情:

.success(function(response){

            $scope.initial_data=response;

            angular.forEach($scope.initial_data, function(item){

            $scope.exercise_id=item.exercise_type;
            alert($scope.exercise_id) // This gives me either 1 or any number till 7   

            switch($scope.exercise_id){
              case '1':
                    alert("1");
                    break;
              case '2':
                    alert("2");
                    break;
              default:
                    alert("Default");            

            }

但是,这段用于 switch 语句的代码总是提醒我Default。我究竟做错了什么?

4

0 回答 0