Angular排序?qū)嵗斀?/h1>
更新時間:2017年06月28日 08:58:32 作者:當(dāng)年華褪去生澀
本文通過實例給大家介紹了angular排序的相關(guān)知識,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
說點小案例angular的排序
<!DOCTYPE html>
<html ng-app="mk">
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{
margin: 0px;
padding: 0px;
}
nav{
text-align: center;
}
nav>*{
vertical-align: top;
}
table{
width: 100%;
text-align: center;
}
table th,td{
background: #A9A9A9;
line-height: 30px;
}
</style>
</head>
<body>
<div ng-controller="text">
<nav>
<select ng-model="a"> <!-- 這也是表單也有數(shù)據(jù),她可以獲取value值,這幾個值代表你循環(huán)進(jìn)來的每項key名 -->
<option value="num">按編號排序</option>
<option value="name">按姓名排序</option>
<option value="age">按年齡排序</option>
</select>
<select ng-model="b"> <!-- 也同樣獲取value值,當(dāng)為負(fù)的時候,是倒序,正序 -->
<option value="">升序</option>
<option value="-">降序</option>
</select>
<input type="text" ng-model="s"/>
</nav>
<table border="0px" id="table">
<tr>
<th>編號</th>
<th>姓名</th>
<th>年齡</th>
</tr>
<tr ng-repeat="value in data | orderBy:b+a | filter:s"> <!-- 過濾器過濾以下數(shù)據(jù) b+a這樣就字符串拼接到了一起。這樣數(shù)據(jù)改變就進(jìn)行了排序 -->
<td>{{value.num}}</td>
<td>{{value.name}}</td>
<td>{{value.age}}</td>
</tr>
</table>
</div>
<script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
var app=angular.module("mk",[]);
app.controller("text",function($scope,$http){
$http.get("paixu.json").success(function(data){
$scope.data=data.xinxi
$scope.a="num";
})
});
</script>
</body>
</html>
以上所述是小編給大家介紹的Angular排序?qū)嵗斀?,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:- AngularJS模糊查詢功能實現(xiàn)代碼(過濾內(nèi)容下拉菜單排序過濾敏感字符驗證判斷后添加表格信息)
- Angularjs添加排序查詢功能的實例代碼
- mongoDB 多重數(shù)組查詢(AngularJS綁定顯示 nodejs)
- Angularjs分頁查詢的實現(xiàn)
- AngularJS 過濾與排序詳解及實例代碼
- AngularJS ng-table插件設(shè)置排序
- angular-ui-sortable實現(xiàn)可拖拽排序列表
- 妙用Angularjs實現(xiàn)表格按指定列排序
- angular過濾器實現(xiàn)排序功能
- AngularJS輕松實現(xiàn)雙擊排序的功能
- Angularjs使用過濾器完成排序功能
- Angular實現(xiàn)的自定義模糊查詢、排序及三角箭頭標(biāo)注功能示例
相關(guān)文章
-
angular動態(tài)刪除ng-repaeat添加的dom節(jié)點的方法
本篇文章主要介紹了angular動態(tài)刪除ng-repaeat添加的dom節(jié)點的方法,非常具有實用價值,需要的朋友可以參考下
2017-07-07
-
AngularJS點擊添加樣式、點擊變色設(shè)置的實例代碼
本篇文章主要介紹了AngularJS點擊添加樣式、點擊變色設(shè)置的實例代碼,具有一定的參考價值,有興趣的可以了解一下
2017-07-07
-
AngularJS入門教程二:在路由中傳遞參數(shù)的方法分析
這篇文章主要介紹了AngularJS在路由中傳遞參數(shù)的方法,結(jié)合實例形式分析了AngularJS實現(xiàn)路由中傳遞參數(shù)的相關(guān)技巧,并總結(jié)了相關(guān)操作步驟與注意事項,需要的朋友可以參考下 2017-05-05
-
angular2路由之routerLinkActive指令【推薦】
這篇文章主要介紹了angular2路由之routerLinkActive指令的相關(guān)資料,需要的朋友可以參考下 2018-05-05
-
詳解JavaScript的AngularJS框架中的表達(dá)式與指令
這篇文章主要介紹了JavaScript的AngularJS框架中的表達(dá)式與指令,文中羅列了幾個常用的指令屬性加以說明,需要的朋友可以參考下 2016-03-03
最新評論
說點小案例angular的排序
<!DOCTYPE html> <html ng-app="mk"> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0px; padding: 0px; } nav{ text-align: center; } nav>*{ vertical-align: top; } table{ width: 100%; text-align: center; } table th,td{ background: #A9A9A9; line-height: 30px; } </style> </head> <body> <div ng-controller="text"> <nav> <select ng-model="a"> <!-- 這也是表單也有數(shù)據(jù),她可以獲取value值,這幾個值代表你循環(huán)進(jìn)來的每項key名 --> <option value="num">按編號排序</option> <option value="name">按姓名排序</option> <option value="age">按年齡排序</option> </select> <select ng-model="b"> <!-- 也同樣獲取value值,當(dāng)為負(fù)的時候,是倒序,正序 --> <option value="">升序</option> <option value="-">降序</option> </select> <input type="text" ng-model="s"/> </nav> <table border="0px" id="table"> <tr> <th>編號</th> <th>姓名</th> <th>年齡</th> </tr> <tr ng-repeat="value in data | orderBy:b+a | filter:s"> <!-- 過濾器過濾以下數(shù)據(jù) b+a這樣就字符串拼接到了一起。這樣數(shù)據(jù)改變就進(jìn)行了排序 --> <td>{{value.num}}</td> <td>{{value.name}}</td> <td>{{value.age}}</td> </tr> </table> </div> <script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> var app=angular.module("mk",[]); app.controller("text",function($scope,$http){ $http.get("paixu.json").success(function(data){ $scope.data=data.xinxi $scope.a="num"; }) }); </script> </body> </html>
以上所述是小編給大家介紹的Angular排序?qū)嵗斀?,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- AngularJS模糊查詢功能實現(xiàn)代碼(過濾內(nèi)容下拉菜單排序過濾敏感字符驗證判斷后添加表格信息)
- Angularjs添加排序查詢功能的實例代碼
- mongoDB 多重數(shù)組查詢(AngularJS綁定顯示 nodejs)
- Angularjs分頁查詢的實現(xiàn)
- AngularJS 過濾與排序詳解及實例代碼
- AngularJS ng-table插件設(shè)置排序
- angular-ui-sortable實現(xiàn)可拖拽排序列表
- 妙用Angularjs實現(xiàn)表格按指定列排序
- angular過濾器實現(xiàn)排序功能
- AngularJS輕松實現(xiàn)雙擊排序的功能
- Angularjs使用過濾器完成排序功能
- Angular實現(xiàn)的自定義模糊查詢、排序及三角箭頭標(biāo)注功能示例
相關(guān)文章
angular動態(tài)刪除ng-repaeat添加的dom節(jié)點的方法
本篇文章主要介紹了angular動態(tài)刪除ng-repaeat添加的dom節(jié)點的方法,非常具有實用價值,需要的朋友可以參考下2017-07-07AngularJS點擊添加樣式、點擊變色設(shè)置的實例代碼
本篇文章主要介紹了AngularJS點擊添加樣式、點擊變色設(shè)置的實例代碼,具有一定的參考價值,有興趣的可以了解一下2017-07-07AngularJS入門教程二:在路由中傳遞參數(shù)的方法分析
這篇文章主要介紹了AngularJS在路由中傳遞參數(shù)的方法,結(jié)合實例形式分析了AngularJS實現(xiàn)路由中傳遞參數(shù)的相關(guān)技巧,并總結(jié)了相關(guān)操作步驟與注意事項,需要的朋友可以參考下2017-05-05angular2路由之routerLinkActive指令【推薦】
這篇文章主要介紹了angular2路由之routerLinkActive指令的相關(guān)資料,需要的朋友可以參考下2018-05-05詳解JavaScript的AngularJS框架中的表達(dá)式與指令
這篇文章主要介紹了JavaScript的AngularJS框架中的表達(dá)式與指令,文中羅列了幾個常用的指令屬性加以說明,需要的朋友可以參考下2016-03-03