angular.js实现列表orderby排序的方法


Posted in Javascript onOctober 02, 2018

如下所示:

<html ng-app>
<head>
  <title>order by</title> 
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  <link href="../book/css/bootstrap.css" rel="external nofollow" rel="stylesheet" type="text/css" /> 
  <script src="../file/angular-1.0.1.min.js" type="text/javascript"></script>
</head> 
<body>
  <div class="table-responsive" ng-controller="demoController">
    <table id="tb" class="table table-bordered table-hover">
    <thead>
     <tr>
      <th class="col-md-2">编号</th>
      <th class="col-md-4">国家</th>
      <th class="col-md-4">名称</th> 
      <th class="col-md-3">年龄</th> 
     </tr>     
    </thead>
    <tbody id="tbody" ng-repeat="stu in data | orderBy : '-age' | limitTo: 10"> 
      <tr class="{{ cls($index) }}">
       <td>{{ $index + 1 }}</td><td>{{ stu.country }}</td><td>{{ stu.name }}</td><td>{{ stu.age }}</td>
      </tr> 
    </tbody>
   </table>
   </div> 
   <script type="text/javascript">
     function demoController($scope,$window) {
       $scope.data = [
        { seq: 1, name: "魏国", country: "曹操",age : 45 },
        { seq: 2, name: "魏国", country: "张辽" ,age: 34},
        { seq: 3, name: "魏国", country: "司马懿" ,age: 36 },
        { seq: 4, name: "魏国", country: "夏侯淳",age: 40 },
        { seq: 5, name: "蜀国", country: "刘备",age: 50 },
        { seq: 6, name: "蜀国", country: "关羽",age: 45 },
        { seq: 7, name: "蜀国", country: "张飞",age: 46 },
        { seq: 8, name: "蜀国", country: "赵云",age: 35 },
        { seq: 9, name: "吴国", country: "孙权" ,age: 30 },
        { seq: 10, name: "吴国", country: "周瑜",age: 32 },
        { seq: 11, name: "吴国", country: "鲁肃",age: 33 },
        { seq: 12, name: "吴国", country: "黄盖",age: 55 }
       ];
        $scope.cls = function(i) { 
          return (i + 1) % 4 == 1 ? "active" : "";
        }
     }
   </script>
</body>
</html>

效果:

angular.js实现列表orderby排序的方法

以上这篇angular.js实现列表orderby排序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用js做一个小游戏平台 (一)
Dec 29 Javascript
JavaScript和CSS通过expression实现Table居中显示
Jun 28 Javascript
自己用jQuery写了一个图片的马赛克消失效果
May 04 Javascript
Jquery跳到页面指定位置的方法
May 12 Javascript
jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)
Jun 08 Javascript
Bootstrap基本样式学习笔记之表格(2)
Dec 07 Javascript
vue按需引入element Transfer 穿梭框
Sep 30 Javascript
Vue中的scoped实现原理及穿透方法
May 15 Javascript
React SSR样式及SEO的实践
Oct 22 Javascript
防止Layui form表单重复提交的实现方法
Sep 10 Javascript
vue element-ui读取pdf文件的方法
Nov 26 Javascript
微信小程序如何实现radio单选框单击打勾和取消
Jan 21 Javascript
Angularjs实现数组随机排序的方法
Oct 02 #Javascript
解决angular双向绑定无效果,ng-model不能正常显示的问题
Oct 02 #Javascript
angularjs获取到My97DatePicker选中的值方法
Oct 02 #Javascript
angular ng-model 无法获取值的处理方法
Oct 02 #Javascript
angularjs手动识别字符串中的换行符方法
Oct 02 #Javascript
angularjs使用div模拟textarea文本框的方法
Oct 02 #Javascript
解决ng-repeat产生的ng-model中取不到值的问题
Oct 02 #Javascript
You might like
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
CI框架数据库查询之join用法分析
2016/05/18 PHP
PHP机器学习库php-ml的简单测试和使用方法
2017/07/14 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
javascript学习网址备忘
2007/05/29 Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
2010/07/17 Javascript
浅析JavaScript中的隐式类型转换
2013/12/05 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
cocos2dx骨骼动画Armature源码剖析(三)
2015/09/08 Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
2015/09/22 Javascript
第一章之初识Bootstrap
2016/04/25 Javascript
什么是JavaScript中的结果值?
2016/10/08 Javascript
jquery 多个radio的click事件实例
2016/12/03 Javascript
Sequelize中用group by进行分组聚合查询
2016/12/12 Javascript
微信公众号菜单配置微信小程序实例详解
2017/03/31 Javascript
深入理解angular2启动项目步骤
2017/07/15 Javascript
javascript中new Array()和var arr=[]用法区别
2017/12/01 Javascript
深入理解ES6之数据解构的用法
2018/01/13 Javascript
antd Upload 文件上传的示例代码
2018/12/14 Javascript
vue 实现动态路由的方法
2020/07/06 Javascript
一篇文章让你搞懂JavaScript 原型和原型链
2020/11/23 Javascript
九步学会Python装饰器
2015/05/09 Python
python判断图片宽度和高度后删除图片的方法
2015/05/22 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
python datetime处理时间小结
2020/04/16 Python
HTML5 拖拽批量上传文件的示例代码
2018/03/28 HTML / CSS
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
一家外企的面试题目(C/C++面试题,C语言面试题)
2014/03/24 面试题
退休教师欢送会主持词
2014/03/31 职场文书
餐厅筹备计划书
2014/04/25 职场文书
环保标语口号
2014/06/13 职场文书
Oracle数据库中通用的函数实例详解
2022/03/25 Oracle
CentOS7设置ssh服务以及端口修改方式
2022/12/24 Servers