AngularJS应用主要依赖于控制器来控制数据在应用程序中的流动。控制器采用ng-controller指令定义。控制器是一个包含属性/属性和JavaScript对象的功能。每个控制器接受$scope参数指定应用程序/模块,由控制器控制。
...
在这里,我们已经声明采用ng-controller指令的控制器studentController。作为下一步,我们将定义studentController如下
现在可以使用ng-model或使用表达式如下使用studentController学生的属性。
Enter first name:
Enter last name:
You are entering: {{student.fullName()}}
例子
下面的例子将展示使用控制器。
testAngularJS.html 文件内容如下:
Angular JS Controller AngularJS Sample Application
Enter first name:
Enter last name:
You are entering: {{student.fullName()}}
输出
在Web浏览器打开textAngularJS.html,看到以下结果: