angularJs中ng-repeat实例
来源:互联网 发布:php三级分销思路 编辑:程序博客网 时间:2024/05/22 03:09
遍历对象实例:
<!doctype html><html lang="en" ng-app="module"><head> <meta charset="UTF-8"> <script src="angular.min.js"></script></head><body><div ng-controller="ctrl"> <ul> <!--{{$first}} 第一个 {{$last}} 最后一个 {{$middle}} 中间的 {{$even}}偶数行 {{$odd}} 奇数行--> <li ng-repeat="(k,v) in data" style="{{$odd?'color:red':''}}"> 名称:{{v.name}} 网址:{{v.url}} </li> <hr/> <li ng-repeat="(k,v) in data"> <span ng-if="$first" style="{{$first?'color:red':''}}">名称:{{v.name}} 网址:{{v.url}}</span> <span ng-if="$middle">名称:{{v.name}} 网址:{{v.url}}</span> <span ng-if="$last" style="{{$last?'color:green':''}}">名称:{{v.name}} 网址:{{v.url}}</span> </li> </ul></div><script> var m = angular.module('module', []); m.controller('ctrl', ['$scope', function ($scope) { $scope.data = [ {name: '百度', url: 'www.baidu.com'}, {name: '谷歌', url: 'www.google.com'}, {name: '新浪', url: 'www.sina.com'}, {name: '腾讯', url: 'www.qq.com'}, {name: '网易', url: 'www.163.com'}, ]; }]);</script></body></html>
运行效果图:
遍历数组实例:
<!doctype html><html lang="en" ng-app="module"><head> <meta charset="UTF-8"> <script src="angular.min.js"></script></head><body><div ng-controller="ctrl"> <ul> <!-- ng-repeat="v in data track by $index": v是元素,track by $index:当有数据相同的时候,按照下标进行遍历--> <li ng-repeat="v in data track by $index"> {{v}} </li> </ul></div><script> var m = angular.module('module', []); m.controller('ctrl', ['$scope', function ($scope) { $scope.data = ['百度', '谷歌', '腾讯','网易']; }]);</script></body></html>
阅读全文
0 0
- angularJs中ng-repeat实例
- AngularJS中使用ng-repeat的index
- ng-repeat 在angularJS中用法
- angularjs中判断ng-repeat是否迭代完
- AngularJS中ng-repeat对象的问题
- AngularJS中ng-repeat使用心得
- angularjs ng-repeat
- angularjs ng-repeat
- Angularjs中的ng-repeat
- angularJS ng-repeat
- angularjs ng-repeat
- angularjs-ng-repeat
- angularjs ng-repeat
- AngularJS中ng-app、ng-model、ng-bind、ng-init、ng-repeat、自定义指令
- angularjs使用ng-repeat不用包含在html元素中
- angularjs中使用ng-repeat需要注意的东西
- 解决AngularJS中ng-repeat不更新视图的问题
- AngularJS中 ng-repeat 排序后的 $index变化
- spring中beanfactory和applicationcontext创建bean的区别
- mybatis中#{}和${}的区别与用法
- java多线程(十) 之 构建高效且可伸缩的结果缓存
- 一分钟解决Chrome浏览器主页被hao123、360和2345篡改简单有效方法
- The situation and future of 5G technology
- angularJs中ng-repeat实例
- Poj 1010
- 走进java_符号引用与直接引用
- Python如何使用装饰器(Decorator)修改yield function返回值
- [软件人生]人格美容与素质和教养
- 接口和抽象类的比较
- 阻塞非阻塞,同步和异步的区别
- 系统限制和选项limit(一)
- 1552 简单的Matrix运算