Я пытаюсь добавить правило vee-validate для провайдера проверки пароля и подтвердить пароль. v-validate должен работать там, где мне нужно было добавить правила в текстовое поле. Но здесь, в моем случае, я должен использовать провайдера проверки. Пожалуйста, помогите !!!
Версия
vee-validate: 2.1.7
vue: 2.9.6
Код
<ValidationObserver ref="adminInfo">
<v-layout row wrap>
<v-flex xs12 md6>
<ValidationProvider name="password" rules="required|min:5|max:35" ref="password">
<v-text-field
solo
v-model="administratorInfo.newPassword"
label="Set New Password"
required
slot-scope="{
errors,
valid
}"
:error-messages="errors"
:success="valid"
></v-text-field>
</ValidationProvider>
</v-flex>
<v-flex xs12 md6>
<ValidationProvider name="confirm password" rules="'required|confirmed:password'">
<v-text-field
solo
v-model="administratorInfo.cNewPassword"
label="Confirm Password"
required
slot-scope="{
errors,
valid
}"
:error-messages="errors"
:success="valid"
></v-text-field>
</ValidationProvider>
</v-flex>
</v-layout>
</ValidationObserver>
Получение ошибки:
Невозможно прочитать свойство '$ watch' из неопределенного