AngularJS学习记录-指令复制元素
来源:互联网 发布:淘宝运动鞋店铺排行榜 编辑:程序博客网 时间:2024/05/22 06:59
AngularJS学习记录-指令复制元素
需要使用的指令是ng-repeat或data-ng-repeat
首先它的功能是根据绑定的数组的成员数量,然后循环复制绑定的元素。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ng-repeat</title> <script src="../js/angular.min.js"></script></head><body ng-app="app" ng-controller="myCtr"> <ul> <li ng-repeat="stu in arr">姓名:{{stu.name}},年龄:{{stu.age}}</li> </ul><script> var app = angular.module('app',[]); app.controller('myCtr',['$scope',function($scope){ $scope.arr = [ { name:'小明', age:'18' }, { name:'小华', age:'22' }, { name:'小花', age:'19' } ] }])</script></body></html>
例子上就是ng-repeat根据绑定的数组进行循环,然后根据stu就是表示循环到的当前数组,再获取数组中对象,然后根据{{}}表达式中拿到循环到的数组中的name和age,循环输出到界面中。
ng-repeat还提供了以下实用的API:
- $first 该变量表示当前循环的小标是否是首条,如果是返回true否则返回false。
- $last 该变量表示当前循环的小标是否是末条,如果是返回true否则返回false。
- $middle 该变量表示当前循环的小标是否是中间条,如果是返回true否则返回false。
- $index 该变量表示当前循环的下标,其对应是从0开始。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ng-repeat</title> <script src="../js/angular.min.js"></script></head><body ng-app="app" ng-controller="myCtr"> <ul> <li ng-repeat="stu in arr"> <span>序号:{{$index}}</span> <span> 姓名:{{stu.name}}</span> <span> 年龄:{{stu.age}} </span> <span> 是否是首条:{{$first ? '是' : '否'}} </span> <span> 是否是中间条:{{$middle ? '是' : '否'}}</span> <span> 是否是末条:{{$last ? '是' : '否'}} </span> </li> </ul><script> var app = angular.module('app',[]); app.controller('myCtr',['$scope',function($scope){ $scope.arr = [ { name:'小明', age:'18' }, { name:'小华', age:'22' }, { name:'小花', age:'19' } ] }])</script></body></html>
0 0
- AngularJS学习记录-指令复制元素
- AngularJS clone directive 指令复制
- AngualrJS的学习记录(三)一一AngularJS指令小结
- Angularjs自定义指令之复制指令
- AngularJS学习(四) 指令
- angularJS指令学习
- angularjs 学习 指令学习一
- AngularJS 使用元素与事件指令
- AngularJS学习笔记(3)- AngularJS 指令
- Angularjs 学习记录
- AngularJS 学习记录
- angularJS 学习记录
- angularjs学习记录
- AngularJS学习记录
- angularJS的学习记录
- angularjs入门学习【指令篇】
- angularjs 定义指令学习1
- angularjs学习笔记之指令
- poj 1410 Intersection(矩形和线段交)
- hdu 3466 背包
- Shell编程入门总结(一)
- SNS进阶
- 自己写的两个练习
- AngularJS学习记录-指令复制元素
- 《Hibernate学习笔记四》:Hibernate核心接口介绍
- 哈希表
- poj3685 Matrix(第K大的数)
- Matlab----画彩图
- Java volatile 关键字
- Putty常见错误汇总
- hbase表结构以及操作
- JavaSE入门学习33:Java集合框架概述