角度控制器未注册到模块

时间:2014-02-05 04:44:20

标签: javascript angularjs controller directive

我仍然是angularjs的新手并且有一个问题:控制器如何知道它在下面的代码片段中注册了哪个模块(在Angular官方文档中找到): JS

 angular.module('App', []);
    function Ctrl($scope) {
      $scope.val = 1234.56789;
    }

Html类似于:

<html ng-app="App">
<body>
<div ng-controller="Ctrl">
 ........
</div>
</body>
</html>

我怀疑全局可用的引导时间和$范围有什么关系???

非常感谢

1 个答案:

答案 0 :(得分:1)

如果要在模块中定义控制器,请调用模块上的controller方法:

var module = angular.module('App', []);

module.controller('Ctrl', function ($scope) {
   $scope.val = 1234.56789;
});