vue отправка формы без button и input

168
25 апреля 2019, 05:00

Имеется форма и нужно её отправить без button и input использую (a). Почему без? Ломаются стили... Пример:

Форма и кнопка:

<form @submit.prevent="send">
     ...
<a>Отправить</a>
</form>

(send - метод, где я использую axios)

Знаю, что можно использовать @click и отправить все нужные поля, но тогда не работает банальная валидация в форме (reqired и тд) + тогда и сама форма не нужна.

Пробовал способ от сюда https://stackoverflow.com/questions/45996657/submit-a-form-in-vue-how-do-i-reference-the-form-element но он просто отправляет форму как нативном html

Answer 1

Если я тебя правильно понял, сделай так.

... Отправить

methods: { send() { form.submit() } }

READ ALSO
Верстка email писем 2к18/19

Верстка email писем 2к18/19

Уже несколько лет не верстал email-писем, изменилось ли что-нибудь? Мы по прежнему верстаем на таблицах, а стили – инлайним? Я пытался найти статистики...

160
Выравнивание таблицы, HTML

Выравнивание таблицы, HTML

Есть таблица, на предпоследней строке 3 ячейки, на последней 2: фотоПодскажите пожалуйста, как мне сделать выравнивание последней строки по центру,...

150
AJAX запрос mysql

AJAX запрос mysql

Подскажите пожалуйста, есть ajax запрос данных из таблицы mysql:

130