vue.js v-модель с массивом

у меня есть динамическое количество полей на странице и я пытаюсь связать массив для управления изменениями на странице, но застрял с v-моделью

Вот как я создаю страницу (минимальный пример для воспроизведения):

<b-form-group v-for="(element, i) in banners" :key="i"  :label="'Banner ' + (i+1)">
  <input
    type="text" class="form-control"
    :v-model="element.name"
    :name="'bannername[' + i + ']'">
  <img :src="element.image" class="banner-preview">
</b-form-group>

Таким образом, я получаю правильный src для img, но ввод все время пуст. (проверил данные, изменив v-model на значение, все в порядке, но мне нужно привязать его здесь)


person CrazyWu    schedule 21.12.2017    source источник
comment
Вы пытались использовать v-model вместо :v-model?   -  person Alberto Rivera    schedule 21.12.2017
comment
блин, похоже мне нужна чашка кофе   -  person CrazyWu    schedule 21.12.2017
comment
@AlbertoRivera, не стесняйтесь публиковать это как ответ на мой глупый вопрос ›.‹   -  person CrazyWu    schedule 21.12.2017


Ответы (1)


Используйте v-model вместо :v-model

person Alberto Rivera    schedule 21.12.2017