AngularJS中的范围变量返回undefined

时间:2013-08-29 11:34:12

标签: undefined angularjs-scope

我正在开发一个小应用程序,我有一个服务,获取一些数据并将其作为JSON返回。我能够在我的HTML中显示该数据就好了。但是,如果我尝试从返回的部分数据中定义一个新的$ scope变量,则新定义的变量是未定义的。任何帮助将不胜感激。这是我的一些代码:

kanban.controller('WorkRequestController', function ($scope, $routeParams, workRequestService, workTypeService){

$scope.init = function(){
    $scope.workRequest = workRequestService.getWorkRequest($routeParams.cardId);
    $scope.workTypes = workTypeService.getAllWorkTypes();

    $scope.id = $scope.workRequest.id;
};

$scope.submit = function(){;
    console.log($scope.id);
};

});

0 个答案:

没有答案