@bqio
https://bqio.github.io/

Как в цикле Vue вывести массив input и связать их динамически с этим массивом?

Есть код:
<div v-for="(item, index) in content" :key="index">
  <input type="text" v-model="content[index]"  class="u-full-width">
</div>

watch: {
    content () {
      console.log(this.content)
    }


Нужно, чтобы после изменения текста в любом из input из того массива срабатывала функция в watch и обновлялись значения массива. Но v-model="content[index]" выдаёт ошибку. Как бы это реализовать?
  • Вопрос задан
  • 1307 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
https://ru.vuejs.org/v2/api/index.html#watch
Смотрите на опцию deep.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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