微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

妙用Angularjs实现表格按指定列排序

使用AngularJS的过滤器,可以很容易的实现在表格中,点击某一列标题进行排序,实现过程如下:

HTML代码

rush:js;"> inx score">

js代码

rush:js;"> var app = angular.module('myapp',[]); app.controller('orderByCtrl',function($scope) { $scope.col = 'name';//认按name列排序 $scope.desc = 0;//认排序条件升序 $scope.data = [{ name: 'name 1',gender: 'male',age: 26,score: 70 },{ name: 'name 2',gender: 'female',age: 24,score: 84 },{ name: 'name 3',age: 20,score: 76 },{ name: 'name 4',age: 22,score: 64 }]; })

让运行界面好看些,使用了bootstrap.min.css样式库。为了交互性考虑,在表头增加了手指样式

rush:js;"> th { cursor: pointer; }

以上所述是小编给大家介绍的妙用Angularjs实现表格按指定列排序。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


score';desc=!desc">score