Angular ng-repeat 对象和数组遍历
直接上代码
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="[Ngrepeat in obj and arr]">
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.14/angular.min.js"></script>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body> <div ng-app="myApp">
<div ng-controller="testCtrl">{{test1}}
<div>
<label for="" ng-repeat="item in list1">{{item.id}} -- {{item.value}}</label>
<p></p> <label for="" ng-repeat="(key, value) in obj1">{{key}} -- {{value}}</label>
<p> </p>
对于obj遍历的话 会根据key的首字母排序
<label for="" ng-repeat="(key, value) in obj2">
{{key}} -- {{value.text}} -- {{value.value}}
</label> </div>
</div>
</div> </body>
</html>
JS
var app = angular.module('myApp', []);
app.controller('testCtrl', function ($scope) {
    $scope.test1 = 'tt';
    $scope.list1 = [{
        id: '1',
        value: 'seti'
    }, {
        id: '2',
        value: 'kuma'
    }, {
        id: '3',
        value: 'cent'
    }];
    $scope.obj1 = {
        '1': 'seti',
            '2': 'kuma',
            '3': 'cent'
    };
    $scope.obj2 = {
        'ins':{text:'seti', value:'s1'},
        'abc':{text:'kuma', value:'s2'},
        'coln':{text:'cent', value:'s3'}
    };
});
Angular ng-repeat 对象和数组遍历的更多相关文章
- jquery中each遍历对象和数组示例
		
通用遍历方法,可用于遍历对象和数组.$().each(),回调函数拥有两个参数: 第一个为对象的成员或数组的索引,第二个为对应变量或内容.如需退出each循环可使回调函数返回false 现有如下两个s ...
 - JS之对象数组遍历?
		
一.js实现遍历对象 <script> ","destroy":"97%"}; var props = ""; for ...
 - js数组遍历和对象遍历
		
针对js各种遍历作一个总结分析,从类型用处:分数组遍历和对象遍历:还有性能,优缺点等. JS数组遍历: 1,普通for循环,经常用的数组遍历 var arr = [1,2,0,3,9]; for ( ...
 - javaScript遍历对象、数组总结(转载)
		
javaScript遍历对象.数组总结 转载来源 https://www.cnblogs.com/chenyablog/p/6477866.html 在日常工作过程中,我们对于javaScript遍 ...
 - js 数组遍历 对象遍历
		
一.数组遍历 1,普通for循环,经常用的数组遍历 var arr = [1,2,0,3,9]; for ( var i = 0; i <arr.length; i++){ console.lo ...
 - JS遍历对象和数组总结
		
在日常工作过程中,我们对于javaScript遍历对象.数组的操作是十分的频繁的,今天把经常用到的方法总结一下! 一.遍历对象 1.使用Object.keys()遍历 返回一个数组,包括对象自身的(不 ...
 - JavaScript 遍历对象、数组总结
		
在日常工作过程中,我们对于javaScript遍历对象.数组的操作是十分的频繁的,今天抽空把经常用到的方法小结一下,方便今后参考使用! javaScript遍历对象总结 1.使用Objec ...
 - 转→js数组遍历 千万不要使用for...in...
		
看到一篇内容还不错,但是排版实在糟糕, 逼死强迫症患者啊,直接拉下去找原文连接,找到了,但是已经消失了···500错误... 第一次因为实在看不下去一篇博客的排版, 为了排版而转载... 转载地址:h ...
 - 简述JavaScript对象、数组对象与类数组对象
		
问题引出 在上图给出的文档中,用JavaScript获取那个a标签,要用什么办法呢?相信第一反应一定是使用document.getElementsByTagName('a')[0]来获取.同样的,在使 ...
 
随机推荐
- 如何在 webApi 当中接收 Gzip 压缩或者加密后的 请求消息内容!
			
今天在上班的时候遇到个问题,移动端要求我们用GZIP加密.当时一想着多简单,但是在做的时候发现个问题. 就是移动端Post到 服务端的数据也是经过 Gzip的,并不是单一的像网站那样只针对网页进行 压 ...
 - OC中最难的一部分内容:内存管理
			
OC中最难的一部分内容:内存管理为什么说他难呢?因为内存如果需要我们程序员去管理的话,那个难度肯定是很大的,如果是Java,垃圾回收器会把这份工作给做了,我们不需要关心,但是就是因为如此,Androi ...
 - iOS8的新特性
			
iOS8的几个重要变化: 家庭分享.用户可以创建家庭分享,除创建者之外最多可以加入6个家庭成员.通过该功能,用户可以和家人分享位置.照片.日历.应用程序.音乐和视频等. 键盘.苹果在iOS8之后开放了 ...
 - 为什么用户主目录下.bash_profile没有自动执行
			
请注意 一般登录当前用户后 .bash_profile会自动运行 如果不自动运行请查看是不是切换用户的时候使用的su 用户名而不是su - 用户名 添加中间这个 - 后 会除了切换用户外还会加载该用户 ...
 - MySQL:Error : Tablespace for table '`database`.`temp`' exists. Please DISCARD the tablespace before IMPORT.解决办法
			
今天在navicat上操作mysql数据库表,突然没有响应了.随后重启,mysql服务也终止了.随后启动服务,检查表,发现一张表卡没了,就重新添加一张表.报了一个错: Error : Tablespa ...
 - c 陷阱与缺陷(一)
			
1.程序在设计时,往往得出正确的结果,但是它并不是程序员自己想要的. 例如: printf("hello world!") 编译器进行编译时不会出现任何问题,但是结果: 提示竟然出 ...
 - Android SwipeRefreshLayout
			
首先介绍一下 SwipeRefreshLayout ,由于下拉刷新使用的人比较多,于是谷歌自己就做了一个下拉刷新的控件. android.support.v4.widget.SwipeRefreshL ...
 - jQuery报错:
			
jQuery报错:Uncaught ReferenceError: $ is not defined 在使用jQuery的时候,发现有如下报错: Uncaught ReferenceError: $ ...
 - android sdk 更新问题——截止2014年6月10日有效
			
因为墙的原因,很多人的sdk都更新不了,下面记录了我刚刚实现更新的方法: 进到Android SDK Manager,菜单Tools->Options..,这时弹出一个框,在这个框的下面Othe ...
 - android一分钟学会可视化操作数据库(无需ROOT)
			
我刚开始弄android数据库的时候,想查询一些数据,以验证程序逻辑,发现很多方案都需要ROOT. 即便有不需要ROOT的方案,命令行交互也比较麻烦. 今天跟大家分享一下这个点点鼠标就能实现的功能. ...