валидации не вываливались? Использую vee-validate. После сабмита, я очищаю все поля простым присваиванием пустой строки и у меня вываливаются все required ошибки. Как сделать чтобы форма после сабмита была в исходном состоянии? Как я понял из доки, там устанавливается флаг dirty на поля, дак вот я пробывал присваивать всем полям флаг pristine — не манипулировали. но это не работает вроде.
this.$validator.flag('field', {
pristine: true
});
https://codesandbox.io/s/71w98zmjrj
Ты можешь использовать fields.emaill.validated. Потому как "validated" сетится в true после того, как оправилась форма. Грубо(!) говоря: v-validate="{ required: (typeof fields.email !== 'undefined' && fields.email.validated ? false : true), email: true }"
Обсуждают сегодня