AngularJS 控制器
2016-03-01 12:52
666 查看
控制器
ng-controller 指令定义了应用程序控制器。
控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建。
控制器方法
<div ng-app="myApp" ng-controller="personCtrl">
名: <input type="text" ng-model="firstName"><br>
姓: <input type="text" ng-model="lastName"><br>
<br>
姓名: {{fullName()}}
</div>
<script>
//定义模块
var app = angular.module('myApp', []);
app.controller('personCtrl', function($scope) {
$scope.firstName = "John";
$scope.lastName = "Doe";
$scope.fullName = function() {
return $scope.firstName + " " + $scope.lastName;
}
});
</script>外部文件中的控制器
script 添加一个src引用路径
<div ng-app="myApp" ng-controller="personCtrl">
名: <input type="text" ng-model="firstName"><br>姓: <input type="text" ng-model="lastName"><br><br>姓名: {{firstName + " " + lastName}}</div><script src="personController.js"></script>
ng-controller 指令定义了应用程序控制器。
控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建。
控制器方法
<div ng-app="myApp" ng-controller="personCtrl">
名: <input type="text" ng-model="firstName"><br>
姓: <input type="text" ng-model="lastName"><br>
<br>
姓名: {{fullName()}}
</div>
<script>
//定义模块
var app = angular.module('myApp', []);
app.controller('personCtrl', function($scope) {
$scope.firstName = "John";
$scope.lastName = "Doe";
$scope.fullName = function() {
return $scope.firstName + " " + $scope.lastName;
}
});
</script>外部文件中的控制器
script 添加一个src引用路径
<div ng-app="myApp" ng-controller="personCtrl">
名: <input type="text" ng-model="firstName"><br>姓: <input type="text" ng-model="lastName"><br><br>姓名: {{firstName + " " + lastName}}</div><script src="personController.js"></script>
相关文章推荐
- grunt-contrib-requirejs插件合并压缩requirejs管理的Angularjs应用
- angular2使用简单介绍
- AngularJS自定义指令
- AngularJS Scope (作用域)
- Angular SEO方案
- AngularJS基础---模块
- AngularJs(七) 过滤器(filter)
- angular2使用简单介绍
- angularJS实现checkbox数据绑定
- 一步步构建自己的AngularJS(2)——scope之$watch及$digest
- AngularJS模型
- AngularJs和django的模板冲突问题解决
- AngularJs 指令
- 使用angular2开发管理系统项目
- AngularJs 指令
- AngularJS的路由、模块、依赖注入
- angularJs的ng-class切换class
- angular路由小笔记
- AngularJS进阶(三十六)AngularJS项目开发技巧之利用Service&Promise&Resolve解决图片预加载问题(后记)
- AngularJS进阶(三十六)AngularJS项目开发技巧之利用Service&Promise&Resolve解决图片预加载问题(后记)