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 相关文章推荐
textContent在Firefox下与innerText等效的属性
May 12 Javascript
JS函数实现动态添加CSS样式表文件
Dec 15 Javascript
Js-$.extend扩展方法使方法参数更灵活
Jan 15 Javascript
禁止按回车键提交表单的方法
Jun 11 Javascript
JS中JSON对象和String之间的互转及处理技巧
Apr 06 Javascript
bootstrap table单元格新增行并编辑
May 19 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
Jun 21 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
Jan 23 jQuery
js实现课堂随机点名系统
Nov 21 Javascript
使用js实现单链解决前端队列问题的方法
Feb 03 Javascript
JavaScrip如果基于url实现图片下载
Jul 03 Javascript
vue实现PC端分辨率适配操作
Aug 03 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
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
main.php
2006/12/09 PHP
用PHP 快速生成 Flash 动画的方法
2007/03/06 PHP
PHP多例模式介绍
2013/06/24 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
JS Date函数整理方便使用
2013/10/23 Javascript
JS 日期比较大小的简单实例
2014/01/13 Javascript
jQuery 动态云标签插件
2014/11/11 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
2015/11/17 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
AngularJS ng-change 指令的详解及简单实例
2016/07/30 Javascript
AngularJs Dependency Injection(DI,依赖注入)
2016/09/02 Javascript
jQuery实现checkbox列表的全选、反选功能
2016/11/24 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
前端防止用户重复提交js实现代码示例
2018/09/07 Javascript
vue2.0+vue-router构建一个简单的列表页的示例代码
2019/02/13 Javascript
解决layer 动态加载select 失效的问题
2019/09/18 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
JS动态显示倒计时效果
2019/12/12 Javascript
js验证密码强度解析
2020/03/18 Javascript
python用模块zlib压缩与解压字符串和文件的方法
2016/12/16 Python
python出现&quot;IndentationError: unexpected indent&quot;错误解决办法
2017/10/15 Python
pytorch构建网络模型的4种方法
2018/04/13 Python
pytorch方法测试——激活函数(ReLU)详解
2020/01/15 Python
python 实现两个npy档案合并
2020/07/01 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
Unix如何添加新的用户
2014/08/20 面试题
求职自荐信格式
2013/12/04 职场文书
大学生旷课检讨书
2014/01/22 职场文书
个人工作总结范文2014
2014/11/07 职场文书
幼儿园推普周活动总结
2015/05/07 职场文书
工作态度怎么写
2015/06/25 职场文书
中学生打架《检讨书》范文
2019/08/12 职场文书
Win11跳过联网界面创建本地管理账户的3种方法
2022/04/20 数码科技