Задать вопрос
Madeas
@Madeas
UI / UX Designer, Frontend Developer

Вывести данные в форму?

Ребята, привет всем!

Учусь работе в vue.js. Подскажите, почему данные не выводятся в форму? Где ошибся?

  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
Где ошибся?

Да везде.

Корневой элемент может быть только один - так что v-for там использовать нельзя. Форма внутри элемента с v-for - зачем вам несколько форм? Вручную создали разметку для элементов формы - хотя вот она-то должна генерироваться с помощью v-for на основе массива с данными.

https://jsfiddle.net/Lp1b7do9/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@nvdfxx
Senior Pomidor developer
new Vue, все таки, вы ж экземпляр класса создаете, + нельзя корневой элемент в цикл оборачивать, + вы на каждой итерации цикла новую форму генерите, весь шаблон неправильно написан
Ответ написан
MalkovVladimir73
@MalkovVladimir73
Fullstack (node + vue.js)
Приветствую!

  • new Vue
  • Не используй v-for на рутовом div (div с id=contact)
  • Проверь все :key="id". Найди ошибку)
Ответ написан
Ваш ответ на вопрос

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

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