#vuejs2 #bootstrap-vue #vee-validate
#vuejs2 #bootstrap-vue #vee-validate
Вопрос:
На этой странице https://bootstrap-vue.js.org/docs/reference/validation / в документации bootstrap-vue приводится пример того, как использовать vee-validate.
Однако их пример у меня не работает, потому что я получаю предупреждение [vee-validate] A field is missing a "name" or "data-vv-name" attribute
. На самом деле в их примере нет атрибута name
or data-vv-name
, и после добавления одного из них он работает как шарм.
Является ли этот пример устаревшим / неправильным?
Ответ №1:
<b-form-input id="example-input-1" v-model="form.name" v-validate="{ required: true, min:2 }":state="validateState('form.name')" aria-describedby="input-1-live-feedback" placeholder="Enter name"enter code here></b-form-input>
Документация была обновлена, чтобы требовать атрибут name, а не привязку к v-модели.
<input v-validate="'required|email'" type="email" name="email">
Так что да. это необходимо обновить
Комментарии:
1. Хорошо, я подумал об этом, поскольку в настоящее время я изучаю vue и его экосистему, это то, что ставит вопросительный знак у меня над головой 🙂 ty