如何按angularjs中的count进行排序

时间:2016-01-10 09:52:06

标签: angularjs

我正在开发一个有角度的应用程序,并尝试按照json数据中提到的数量对项目进行排序,但没有运气。

这是Plnkr

这是我提到的json代码。

some-pointer

1 个答案:

答案 0 :(得分:2)

如果要动态更改orderBy,请使用以下内容:

<div ng-repeat="post in posts | filter:filters | orderBy:orderBy">

在您的代码中:

$scope.orderBy = 'count'; // Use 'count' as default value

$scope.changeOrder = function(prop) {
    $scope.orderBy = prop;
}

点击后动态更改:

<a ng-click="changeOrder('yourProperty')">Reorder By yourProperty</a>

Plunker