1.使用服务
var f = $filter("orderBy");
if($scope.xia == "按年龄正序排序") {
$scope.shows = f($scope.peos, "age");
} else if($scope.xia == "按年龄倒序排序") {
$scope.shows = f($scope.peos, "-age");
}
2.直接过滤器过滤
<tr ng-repeat="s in shops|orderBy:title:desc|filter:{name:na}">
</tr>