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