AngularJS杂记6----ng-controller运用详解(案例)
来源:互联网 发布:电脑软件备份工具 编辑:程序博客网 时间:2024/06/05 03:52
AngularJs 控制器控制 AngularJS应用程序的数据 它是常规的js对象
ng-controller 定义控制器
实例:
<body>
//ng-controller定义一个控制器
<div ng-app = "myApp" ng-controller = "myCtrl">
//ng-model绑定输入域到控制器的属性
国家:<input type = "text" ng-model="cuntry">
<br>
首都:<input type = "text" ng-model="city">
<br>
输入的国家首都分别是:{{cuntry+"----"+city}}
</div>
<script>
var app = angular.module('myApp',[]);
//$scope调用控制器 保存model对象
app.controller('myCtrl',function($scope){
$scope.cuntry = "中国";
$scope.city = "北京";
//控制器中也可以写方法
$scope.allInfo = functio(){
return "这是控制器中的方法返回的"
}
});
</script>
</body>
外部文件中的控制器:
新建控制器文件--
angular.module('myApp',[]).controller('ctrl',function(){
$scope.aa = [
{name:'a',sex:'nan'},
{name:'b',sex:'nv'}
];
});
保存文件为 myCont.js
在应用在中使用控制器文件
<div ng-app = "myApp" ng-controller = "ctrl">
<ul>
<li ng-repeat = "x in aa">
{{x.name+"--"+x.sex}}
</li>
</ul>
</div>
<script src = "myCont.js"></script>
ng-controller 定义控制器
实例:
<body>
//ng-controller定义一个控制器
<div ng-app = "myApp" ng-controller = "myCtrl">
//ng-model绑定输入域到控制器的属性
国家:<input type = "text" ng-model="cuntry">
<br>
首都:<input type = "text" ng-model="city">
<br>
输入的国家首都分别是:{{cuntry+"----"+city}}
</div>
<script>
var app = angular.module('myApp',[]);
//$scope调用控制器 保存model对象
app.controller('myCtrl',function($scope){
$scope.cuntry = "中国";
$scope.city = "北京";
//控制器中也可以写方法
$scope.allInfo = functio(){
return "这是控制器中的方法返回的"
}
});
</script>
</body>
外部文件中的控制器:
新建控制器文件--
angular.module('myApp',[]).controller('ctrl',function(){
$scope.aa = [
{name:'a',sex:'nan'},
{name:'b',sex:'nv'}
];
});
保存文件为 myCont.js
在应用在中使用控制器文件
<div ng-app = "myApp" ng-controller = "ctrl">
<ul>
<li ng-repeat = "x in aa">
{{x.name+"--"+x.sex}}
</li>
</ul>
</div>
<script src = "myCont.js"></script>
阅读全文
0 0
- AngularJS杂记6----ng-controller运用详解(案例)
- AngularJS杂记7----过滤器filter案例详解
- AngularJS之ng-controller指令
- AngularJS杂记4----模型 ng-model
- angularjs的作用域(ng-repeat 和 ng-controller)
- AngularJs ng-route路由详解
- AngularJs ng-route路由详解
- AngularJS杂记8----部分常用service服务案例详解(持续更新)
- AngularJS杂记11----angularJS动画实例详解
- angularJs中ng-if,ng-show,ng-disabled,ng-init使用案例
- AngularJS使用 ng-options 实现传值给后台controller
- AngularJS(四)——ng-controller(控制器)
- 初识AngularJS之控制器(ng-controller)篇
- @Repository 、@Service、@Controller案例详解
- Angularjs中ng-select和ng-options的用法详解
- ng-controller
- AngularJS中的ng-repeat、ng-repeat-start和ng-repeat-end的用法区别详解
- AngularJS杂记9----玩转ng-options指令:工作中的常见操作
- mysql数据库的增、删、改、查(一)---增、删、改
- 1028. 人口普查(20)56min得分19
- 5个技巧帮你适配Android N多窗口特性
- TensorFlow
- JavaScript学习总结(十七)——Javascript原型链的原理
- AngularJS杂记6----ng-controller运用详解(案例)
- 解决 textarea 没有value 无法显示默认文字
- 浅谈区块链技术
- 五种应该避免的代码注释
- Ionic 3 插件应用:plugin基本知识了解
- 20170905日记账流水(2017-09-05)
- 问题解决:Hive中双count(distinct)过慢的问题
- android-cooike的使用
- 研磨SpringCloud系列(一)第一个Spring Boot应用