Angularjs 角foreach orderby

Angularjs 角foreach orderby,angularjs,Angularjs,在ng repeat中,可以使用trackby或orderby对数据进行排序。要按所需的数据顺序获取数据,我需要使用angular.foreach对数据进行排序。是否有任何选项可以对循环数据进行排序?OrderBy是Angularjs中的一个,因此您可以使用它的JS表单 $filter('orderBy')(collection, expression, reverse, comparator) 在foreach中: .controller('ExampleController', ['$sc

ng repeat
中,可以使用
trackby
orderby
对数据进行排序。要按所需的数据顺序获取数据,我需要使用
angular.foreach
对数据进行排序。是否有任何选项可以对循环数据进行排序?

OrderBy是Angularjs中的一个,因此您可以使用它的JS表单

$filter('orderBy')(collection, expression, reverse, comparator)
在foreach中:

.controller('ExampleController', ['$scope', 'orderByFilter', function($scope, orderByFilter) {
    angular.forEach(orderByFilter(list, propertyName, reverse), function(value, key) {
    // Your code here
    });
}]);
OrderBy是Angularjs中的一个函数,因此您可以使用它的JS表单

$filter('orderBy')(collection, expression, reverse, comparator)
在foreach中:

.controller('ExampleController', ['$scope', 'orderByFilter', function($scope, orderByFilter) {
    angular.forEach(orderByFilter(list, propertyName, reverse), function(value, key) {
    // Your code here
    });
}]);

foreach用于在对象上迭代。所以我的问题是为什么在forEach中需要orderby?我需要用有序格式迭代数据,这就是为什么我问这个@nitzforeach用于迭代对象。所以我的问题是为什么在forEach中需要orderby?我需要用有序格式迭代数据,这就是为什么我问这个@nitz