Угловой foreach заказ

0

В ng-repeat есть возможность заказать данные с помощью trackby или orderby. Чтобы получить данные по необходимому заказу данных, мне нужно заказать данные с помощью angular.foreach. Есть ли возможность заказать данные цикла?

  • 0
    foreach - это использование для перебора объекта. поэтому мой вопрос: зачем вам заказывать в forEach?
  • 0
    мне нужно перебрать данные в упорядоченном формате, поэтому я спросил это @nitz
Теги:

1 ответ

3
Лучший ответ

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню