Angularjs中ng-repeat的简单实例


Posted in Javascript onAugust 25, 2017

Angularjs中ng-repeat的简单实例

第一个例子:使用ng-repeat最简单的例子

<html ng-app="myApp">
<head>
<title>angularjs-demo</title>
<script type="text/javascript" src="angular.min.js" charset="utf-8"></script>
</head>
<body ng-controller="ctrl">
<table width="100%" border="1" cellspacing="0" cellpadding="0">
 <tr>
  <th>学号</th>
  <th>姓名</th>
  <th>分数</th>
 </tr>
 <tr ng-repeat="item in items">
  <td>{{item.id}}</td>
  <td>{{item.name}}</td>
  <td>{{item.score}}</td>
 </tr>
</table>
<script>
  var app = angular.module('myApp',[]);
  app.controller("ctrl",function($scope,$location){
    $scope.items = getStu();
  });
  
  function getStu() {
    return [{id:1010,name:'张三',score:50},{id:1011,name:'李四',score:60},{id:1012,name:'王五',score:80}];
  }
  </script>
</body>
</html>

第二个例子:添加过滤条件

<html ng-app="myApp">
<head>
<title>angularjs-demo</title>
<script type="text/javascript" src="angular.min.js" charset="utf-8"></script>
</head>
<body ng-controller="ctrl">
<table width="100%" border="1" cellspacing="0" cellpadding="0">
 <tr>
  <th>学号</th>
  <th>姓名</th>
  <th>分数</th>
 </tr>
 <tr ng-repeat="item in items | filter:fscore">
  <td>{{item.id}}</td>
  <td>{{item.name}}</td>
  <td>{{item.score}}</td>
 </tr>
</table>
<script>
  var app = angular.module('myApp',[]);
  app.controller("ctrl",function($scope,$location){
    $scope.items = getStu();
    $scope.fscore = function(e) {
      return e.score>=60;
    }
  });
  
  function getStu() {
    return [{id:1010,name:'张三',score:50},{id:1011,name:'李四',score:60},{id:1012,name:'王五',score:80}];
  }
  </script>
</body>
</html>

以上就是AngularJs 中ng-repent的使用实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
javascript 表单规则集合对象
Jul 21 Javascript
js获取height和width的方法说明
Jan 06 Javascript
JavaScript实现网页图片等比例缩放实现代码及调用方式
Feb 25 Javascript
jQuery实现列表的全选功能
Mar 18 Javascript
jquery对所有input type=text的控件赋值实现方法
Dec 02 Javascript
jQuery延迟执行的实现方法
Dec 21 Javascript
从零学习node.js之简易的网络爬虫(四)
Feb 22 Javascript
axios学习教程全攻略
Mar 26 Javascript
JS使用正则表达式找出最长连续子串长度
Oct 26 Javascript
web前端vue filter 过滤器
Jan 12 Javascript
详解javascript函数写法大全
Mar 25 Javascript
详解JavaScript的计时器和按钮效果设置
Feb 18 Javascript
微信小程序页面滑动屏幕加载数据效果
Nov 16 #Javascript
Angularjs中数据绑定的实例详解
Aug 25 #Javascript
vue2利用Bus.js如何实现非父子组件通信详解
Aug 25 #Javascript
JavaScript中防止微信浏览器被整体拖动的方法
Aug 25 #Javascript
在Js页面通过POST传递参数跳转到新页面详解
Aug 25 #Javascript
Vue上传组件vue Simple Uploader的用法示例
Aug 25 #Javascript
DVA框架统一处理所有页面的loading状态
Aug 25 #Javascript
You might like
针对初学PHP者的疑难问答(1)
2006/10/09 PHP
PHP学习笔记之二
2011/01/17 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
PHP中Restful api 错误提示返回值实现思路
2016/04/12 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
php基于 swoole 实现的异步处理任务功能示例
2019/08/13 PHP
js玩一玩WSH吧
2007/02/23 Javascript
jquery tools系列 expose 学习
2009/09/06 Javascript
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
2010/04/15 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
js onload事件不起作用示例分析
2013/10/09 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
JS之获取样式的简单实现方法(推荐)
2016/09/13 Javascript
js实现图片切换(动画版)
2016/12/25 Javascript
vue-cli实现多页面多路由的示例代码
2018/01/30 Javascript
vue路由插件之vue-route
2019/06/13 Javascript
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
2020/09/16 Javascript
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
使用Python生成XML的方法实例
2017/03/21 Python
使用pyecharts在jupyter notebook上绘图
2020/04/23 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
Python UnboundLocalError和NameError错误根源案例解析
2018/10/31 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
详解Python中openpyxl模块基本用法
2021/02/23 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
简单说说tomcat的配置
2013/05/28 面试题
标记环介质访问控制协议
2016/03/27 面试题
2014年党员承诺书范文
2014/05/20 职场文书
社团活动总结书
2014/06/27 职场文书
大学生读书笔记范文
2015/07/01 职场文书
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL
详细介绍Next.js脚手架完整搭建封装
2022/04/26 Javascript