AngularJS 控制器
AngularJS 应用程序被控制器控制。
ng-controller 指令定义了应用程序控制。
控制器是JavaScript对象,由标准的JavaScript对象的构造函数创建。
控制器的 $scope 是控制器所指向的应用程序/HTML 元素。
实例:
<div ng-app="" ng-controller="MyController"> <p>hello,{{name}}</p> </div> <script> function MyController($scope){ $scope.name = '小朋友'; } </script>
AngularJS 应用程序有ng-app定义。应用程序在<div>内运行。
ng-controller指令把控制器命名为object。
函数 MyController是一个标准的JavaScript对象的构造函数。
控制器对象由一个属性:$scope.name.