Задать вопрос
@bqio
https://bqio.github.io/

Как в Vue вывести значения через 2 v-for?

Есть такие входные данные:
"platforms": [
{
  "id": 0,
  "name": "3DS",
  "files": ["1.1 [EUR] Японский шрифт", "1.1 [EUR]", "1.1 [JAP]"]
}
]

<div class="row" v-for="platform in project.platforms" :key="platform.id">
      <template v-for="file in platform.files">
        <div class="four columns">{{file}}</div>
        <div class="four columns">{{platform.name}}</div>
        <div class="four columns">Download</div>
      </template>
    </div>

Пишет, что для необходим :key, но ведь в template нельзя его использовать.
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
MalkovVladimir73
@MalkovVladimir73
Fullstack (node + vue.js)
В документации не используют key у template. Все и так будет работать.
5c4015490b58b713592703.png
Ответ написан
Комментировать
filgaponenko
@filgaponenko
frontend developer
Что мешает использовать div вместо template?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы