@MaksZhukov
programer

Как вывести v-for в обратном порядке в VUE?

Как вывести v-for в обратном порядке?
  • Вопрос задан
  • 4100 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
computed: {
  reversedItems() {
    return [...this.items].reverse();
  },
},

v-for="n in reversedItems"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ni55aN
@Ni55aN
Лучше использовать фильтры:

Vue.filter('reverse', function(value) {
  // slice to make a copy of array, then reverse the copy
  return value.slice().reverse();
});

<li v-for="item in items | reverse" track-by="id">

Источник
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы