v-для обратного порядка путем итерации в порядке убывания - PullRequest
2 голосов
/ 02 июля 2019

Я хочу сделать цикл, который будет идти от 5 до 0. Я не знаю, упускаю ли я что-то очевидное, но, кажется, нет способа сделать это без создания массива и обращения.

Вот как я это делаю сейчас:

new Vue({
   el: '#app'
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<div id="app">
  <span v-for="value in Array.apply(null, {length: 5}).map(Number.call, Number).reverse()">{{ value }} | </span>
</div>

Есть ли более простой способ без этого однострочного хака?

1 Ответ

3 голосов
/ 02 июля 2019

Я думаю, что это еще один взлом кода, который может помочь вам:

new Vue({
   el: '#app'
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<div id="app">
  <span v-for="value in 5">{{ 5-value }} | </span>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...