@jeruthadam

Можно ли прибавлять значение в каждом цикле v-for в шаблоне?

Можно сделать что-то вроде этого?

<my-component v-for="i in 3" :key="i" :delay="+=0.5">


Это не работает.

Надо прибавлять значение на каждом цикле. Ну и не создавать глобальную переменную для этого.
Не совсем понятно почему этот код не работает. Ведь Вью держит значение индекса, почему он не может выполнить такую простую операцию?
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
BRAGA96
@BRAGA96
Передавайте index в метод и там считайте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F Куратор тега Vue.js
Вью держит значение индекса, почему он не может выполнить такую простую операцию?

А может, это вы чего-то не можете (или не понимаете)?

Может, вам надо что-то вроде :delay="i * 0.5"? - попробуйте, вдруг подойдёт.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Страховой Кабинет Нижний Новгород
от 60 000 до 90 000 руб.
от 90 000 до 220 000 руб.
Posh Space Москва
от 160 000 до 180 000 руб.
22 июл. 2019, в 08:24
100000 руб./за проект
22 июл. 2019, в 07:20
3000 руб./за проект
22 июл. 2019, в 07:13
150000 руб./за проект