Задать вопрос
@odd-look

Можно ли сделать итерацию массива с конца с ng-repeat?

ng-repeat="item in items"
Хочу, чтобы вывод начинался с последнего элемента, а не с первого.
  • Вопрос задан
  • 2408 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • OTUS
    JavaScript Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
mututunus
@mututunus
Backend developer (Python, Golang)
ng-repeat="item in items.slice().reverse()"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
TekVanDo
@TekVanDo
Javascript Developer
Для версий выше 1.3 можно так
<div "item in items | orderBy:'+':true"></div>

если версия ниже можно написать директиву в духе
app.filter('reverse', function() {
  return function(items) {
    return items.slice().reverse();
  };
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы