iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется

Как правильно сохранить форму в vue?

Попался проект на vue. С vue сам не знаком. Вроде простая задача, но гугл так ничего и не дал.
В общем подскажите как правильно сохранять форму при сабмите (для начала хочу просто в state).
Условно есть модалка, в ней много инпутов. Внизу модалки кнопка "Сохранить".
Значения инпутов я пишу через :value, потому что через v-model он их будет сохранять сразу же. А мне это не нужно.
Тк вот как мне после сабмита формы сохранить все данные формы в нужных state? Не буду же я для каждого инпута ref прописывать и по одному в функции сабмита присваивать значения. Как правильно это делается?
p.s. сабмит делаю через <form @submit.prevent="saveModal">, если вдруг это важно
  • Вопрос задан
  • 392 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
Значения инпутов я пишу через :value, потому что через v-model он их будет сохранять сразу же.

Не будет. Если сделать копию объекта данных формы, и использовать в v-model свойства копии. А по submit'у обновлять оригинал значениями из отредактированной копии. Например.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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