<html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript" src="js/angular.js"></script>
<script>
var app=angular.module("MyApp",[]);
app.controller("myCtrl",function($scope){
//准备数据
$scope.goods=[{
name:"云南白药",
num:100,
address:"云南",
price:19.9,
},{
name:"老白干",
num:200,
address:"陕北",
price:19.6
},{
name:"999感冒灵",
num:30,
address:"和北",
price:2.6
},{
name:"感冒灵",
num:60,
address:"北",
price:5.6
}];
$scope.orderKey = "";
});
</script>
</head>
<body ng-app="MyApp" ng-controller="myCtrl">
排序规则:<select ng-model="orderkey">
<option value="num">按数量升序</option>
<option value="-num">按数量降序</option>
<option value="price">按价格升序</option>
<option value="-pirce">按价格降序</option>
</select>
<table border="1">
<tr>
<th>名字</th>
<th>数量</th>
<th>地址</th>
<th>价格</th>
</tr>
<tr ng-repeat="g in goods | orderBy:orderkey">
<td>{{g.name}}</td>
<td>{{g.num}}</td>
<td>{{g.address}}</td>
<td>{{g.price|currency:"¥"}}</td>
</tr>
</table>
</body>
</html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript" src="js/angular.js"></script>
<script>
var app=angular.module("MyApp",[]);
app.controller("myCtrl",function($scope){
//准备数据
$scope.goods=[{
name:"云南白药",
num:100,
address:"云南",
price:19.9,
},{
name:"老白干",
num:200,
address:"陕北",
price:19.6
},{
name:"999感冒灵",
num:30,
address:"和北",
price:2.6
},{
name:"感冒灵",
num:60,
address:"北",
price:5.6
}];
$scope.orderKey = "";
});
</script>
</head>
<body ng-app="MyApp" ng-controller="myCtrl">
排序规则:<select ng-model="orderkey">
<option value="num">按数量升序</option>
<option value="-num">按数量降序</option>
<option value="price">按价格升序</option>
<option value="-pirce">按价格降序</option>
</select>
<table border="1">
<tr>
<th>名字</th>
<th>数量</th>
<th>地址</th>
<th>价格</th>
</tr>
<tr ng-repeat="g in goods | orderBy:orderkey">
<td>{{g.name}}</td>
<td>{{g.num}}</td>
<td>{{g.address}}</td>
<td>{{g.price|currency:"¥"}}</td>
</tr>
</table>
</body>
</html>