Является ли этот пример из документации bootstrap vue неправильным / устаревшим?

#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