Vue. js переписывание порядка по фильтру в v-for - PullRequest
0 голосов
/ 29 января 2020

Поскольку фильтр orderBy удален в vue. js v-2 Теперь я хочу узнать, как можно переписать этот код:

<li class="day" v-for="day in days | orderBy 'unix' 1" v-bind:class="{ 'outside': day.outsideOfCurrentMonth, 'empty': day.events.length === 0 }">

Я думал написать

<li class="day" v-for="day in orderedDays"{{}}>

но я не знаю, что писать в скобках и что писать в orderBy():

computed: {
  orderedDays: function () {
    return _.orderBy()
  }
}

Здесь - полный компонент. Может кто-нибудь помочь?

1 Ответ

1 голос
/ 29 января 2020
<li class="day" v-for="day in orderedDays">
computed: {
  orderedDays: function () {
    return _.orderBy(this.days, ['unix'], ['asc'])
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...