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中Number对象的toString()方法分析
Dec 20 Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
May 12 Javascript
jquery判断对象是否为空并遍历对象的简单实例
Jul 26 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
Aug 17 Javascript
Angularjs自定义指令Directive详解
May 27 Javascript
Vue异步组件处理路由组件加载状态的解决方案
Sep 07 Javascript
小程序实现页面顶部选项卡效果
Nov 06 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
Dec 29 jQuery
基于 jQuery 实现键盘事件监听控件
Apr 04 jQuery
微信小程序页面间传递数组对象方法解析
Nov 06 Javascript
Node.js API详解之 dns模块用法实例分析
May 15 Javascript
vue+Element中table表格实现可编辑(select下拉框)
May 21 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
WordPress判断用户是否登录的代码
2011/03/17 PHP
九个你必须知道而且又很好用的php函数和特点
2013/08/08 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
PHP对象实例化单例方法
2017/01/19 PHP
PHP CURL与java http使用方法详解
2018/01/26 PHP
PHP实现微信小程序用户授权的工具类示例
2019/03/05 PHP
input、button的不同type值在ajax提交表单时导致的陷阱
2009/02/24 Javascript
基于jquery的滑动样例代码
2010/11/20 Javascript
jQuery 无限级菜单的简单实例
2014/02/21 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
纯javascript移动优先的幻灯片效果
2015/11/02 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
详解Vue 非父子组件通信方法(非Vuex)
2017/05/24 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
Vue中mintui的field实现blur和focus事件的方法
2018/08/25 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
微信小程序的引导页实现代码
2020/06/24 Javascript
重命名批处理python脚本
2013/04/05 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
Python的socket模块源码中的一些实现要点分析
2016/06/06 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
Python3.5 Pandas模块之Series用法实例分析
2019/04/23 Python
如何通过Python实现标签云算法
2019/07/02 Python
python ETL工具 pyetl
2020/06/07 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
新加坡时尚网上购物:Zalora新加坡
2016/07/26 全球购物
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
运动会广播稿400字
2014/01/25 职场文书
大一新生检讨书
2014/10/29 职场文书
历史博物馆观后感
2015/06/05 职场文书
委托收款证明
2015/06/23 职场文书
创业者如何撰写出一份打动投资人的商业计划书?
2019/07/02 职场文书
MySQL如何解决幻读问题
2021/08/07 MySQL