HTML代码
<select class="select" ng-model="option" ng-change="fun.getCurrentOption(option)">
<option value="+">
按货物数量正序排序
</option><option value="-">
按货物数量倒序排序
</option>
</select>
遍历时排序
<tr ng-repeat="m in data |orderBy:[option,'sum']">
angular代码
$scope.fun={
getCurrentOption:function(){
var orderBy = $filter("orderBy");
if($scope.option == "+"){
$scope.data = orderBy($scope.data,"sum",false);
}else if($scope.option == "-"){
$scope.data = orderBy($scope.data,"sum",false);
}
}
}