正序和倒序

来源:互联网 发布:js前端开发群月报 编辑:程序博客网 时间:2024/04/28 16:22



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);
                    }
                }
            }