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 相关文章推荐
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
Feb 27 Javascript
jQuery实现tab标签自动切换的方法
Feb 28 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
JS实现的多张图片轮流播放幻灯片效果
Jul 22 Javascript
jQuery通过ajax方法获取json数据不执行success的原因及解决方法
Oct 15 Javascript
Node.js中用D3.js的方法示例
Jan 16 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
Jan 16 Javascript
element-ui 中使用upload多文件上传只请求一次接口
Jul 19 Javascript
layui-table表复选框勾选的所有行数据获取的例子
Sep 13 Javascript
修改Vue打包后的默认文件名操作
Aug 12 Javascript
详解JavaScript中分解数字的三种方法
Jan 05 Javascript
JavaScript实现点击自制菜单效果
Feb 02 Javascript
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
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
ThinkPHP3.1数据CURD操作快速入门
2014/06/19 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
PHP简单读取xml文件的方法示例
2017/04/20 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
js和css写一个可以自动隐藏的悬浮框
2014/03/05 Javascript
js实现网页倒计时、网站已运行时间功能的代码3例
2014/04/14 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
详解vue表单验证组件 v-verify-plugin
2017/04/19 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
Vue下的国际化处理方法
2017/12/18 Javascript
使用vue-router设置每个页面的title方法
2018/02/11 Javascript
JsChart组件使用详解
2018/03/04 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
JavaScript页面倒计时功能完整示例
2019/05/15 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
vue登录以及权限验证相关的实现
2019/10/25 Javascript
JavaScript实现鼠标移入随机变换颜色
2020/11/24 Javascript
Python实现的简单模板引擎功能示例
2017/09/02 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
python实现简单俄罗斯方块
2020/03/13 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)
2020/10/15 Python
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
JSF面试题:Jsf中导航的标签是什么
2013/04/20 面试题
寒假家长评语大全
2014/04/16 职场文书
爱国主义教育演讲稿
2014/08/26 职场文书
公司聚餐通知
2015/04/22 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
2016感恩母亲节校园广播稿
2015/12/17 职场文书
2016年12月份红领巾广播稿
2015/12/21 职场文书