dicem
@dicem

Можно ли в v-for добавить новые свойства для элементов массива?

Вопрос такой. С сервера приходит массив с комментариями. я его перебираю с помощью v-for и рендерю элементы. Предположим есть следующий набор:
arr: [
  { name: 'John', age: 13 },
  { name: 'Johny', age: 14 },
  { name: 'Johnathan', age: 15 },
]

и вот я рендерю список:
<ul>
  <template v-for="(item, index) in arr">
    <li :key="index">{{ item.name }} {{ item.age }}</li>
  </template>
</ul>


Могу ли я добавить как нибудь на этапе v-for новые свойства для каждого item?
  • Вопрос задан
  • 28 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Нет. Сделайте computed свойство со всеми добавленными свойствами и рендерите его
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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