Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍


Posted in Javascript onDecember 31, 2016

ng-repeat-start与ng-repeat-end时AngularJS(1.2.x)扩展的,使用这两个指令可以灵活控制遍历形式。

例如:

index.html

<div class="uk-panel" ng-controller="UserCtrl">
      <ul class="uk-list uk-list-striped">
        <li ng-repeat-start="user in users">
          {{user.name}}
        </li>
        <li ng-repeat-end>
          {{user.email}}
        </li>
      </ul>
    </div>

index.js

var myApp = angular.module('myApp', []);

myApp.controller('UserCtrl', ['$scope', function($scope){
    $scope.users = [
      {
        name:'张三',
        email:'zhangsan@gmail.com'
      },
      {
        name:'李四',
        email:'lisi@123.com'
      },
      {
        name:'王五',
        email:'wangwu@qq.com'
      }
    ];
    
    
}]);

运行结果:

Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍

完整的实例代码

<!DOCTYPE html>
<html lang="zh-CN" ng-app="app">
<head>
  <meta charset="utf-8">
  <title>ng-repeat-start 与 ng-repeat-end的用法</title>
  <link rel="stylesheet" href="../bootstrap.min.css">
</head>
<body>
  <h4>多行遍历的实现方式</h4>
  <ul ng-controller="PeopleController">
    <li ng-repeat-start="person in people">
      {{ person.name }}
    </li>
    <li>住在</li>
    <li>
      {{ person.city }}
    </li>
    <br ng-repeat-end>
  </ul>
  <script src="../angular.min.js"></script>
  <script>
    angular.module('app', [])
    .controller('PeopleController', ['$scope', function($scope) {
      $scope.people = [
        {name: '张三', city: '广东'},
        {name: '李四', city: '江西'},
        {name: '王五', city: '东北'}
      ]
    }])
  </script>
</body>
</html>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

Javascript 相关文章推荐
为jquery.ui.dialog 增加“在当前鼠标位置打开”的功能
Nov 24 Javascript
javascript学习笔记(五)原型和原型链详解
Oct 08 Javascript
AngularJS实现表单验证
Jan 28 Javascript
jQuery中hover方法和toggle方法使用指南
Feb 27 Javascript
jQuery获得包含margin的outerWidth和outerHeight的方法
Mar 25 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
Apr 30 Javascript
js的flv视频播放器插件使用方法
Jun 23 Javascript
js模仿java的Map集合详解
Jan 06 Javascript
Vue.js 表单校验插件
Aug 14 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
Oct 26 Javascript
JavaScript实现快速排序的方法分析
Jan 10 Javascript
vue前端工程的搭建
Mar 31 Vue.js
Angular JS数据的双向绑定详解及实例
Dec 31 #Javascript
Javascript 实现全屏滚动实例代码
Dec 31 #Javascript
Node.js中如何合并两个复杂对象详解
Dec 31 #Javascript
javascript 闭包详解及简单实例应用
Dec 31 #Javascript
深入理解Angularjs中的$resource服务
Dec 31 #Javascript
BootStrap Fileinput的使用教程
Dec 30 #Javascript
BootStrap Fileinput初始化时的一些参数
Dec 30 #Javascript
You might like
如何在PHP中使用Oracle数据库(6)
2006/10/09 PHP
PHP通过session id 实现session共享和登录验证的代码
2012/06/03 PHP
PHP实现简单汉字验证码
2015/07/28 PHP
PHP文件上传类实例详解
2016/04/08 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
Nginx实现反向代理
2017/09/20 Servers
PHP运用foreach神奇的转换数组(实例讲解)
2018/02/01 PHP
php接口隔离原则实例分析
2019/11/11 PHP
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
奉献给JavaScript初学者的编写开发的七个细节
2011/01/11 Javascript
JavaScript日期时间格式化函数分享
2014/05/05 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
JS交换变量的方法
2015/01/21 Javascript
jquery实现左右轮播图效果
2017/09/28 jQuery
解决Vue中mounted钩子函数获取节点高度出错问题
2018/05/18 Javascript
npm配置国内镜像资源+淘宝镜像的方法
2018/09/07 Javascript
浅谈vue项目,访问路径#号的问题
2020/08/14 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
Python爬虫天气预报实例详解(小白入门)
2018/01/24 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
python检测服务器端口代码实例
2019/08/31 Python
Python OpenCV中的numpy与图像类型转换操作
2020/12/11 Python
CSS3转换功能transform主要属性值分析及实现分享
2012/05/06 HTML / CSS
CSS3之2D与3D变换的实现方法
2019/01/28 HTML / CSS
英国领先的露营和露营车品牌之一:OLPRO
2019/08/06 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
建筑工程专业毕业生自荐信
2013/10/19 职场文书
高中毕业自我鉴定
2013/12/13 职场文书
护士优质服务演讲稿
2014/08/26 职场文书
读群众路线的心得体会
2014/09/03 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
英文感谢信格式
2015/01/21 职场文书
欧也妮葛朗台读书笔记
2015/06/30 职场文书
MySQL数据库⾼可⽤HA实现小结
2022/01/22 MySQL