是否可以在每個輸入字符之后執行此操作?僅當您單擊某處時,該檢查才有效
密碼:
<div class='form-group' :class='{"form-group_invalid": errors.has("password") && errors.has("password:min")}'>
<input
v-validate='"required|min:8|confirmed:password_confirmation"'
type='password'
name='password'
v-model='user.password'
ref='password'
/>
<div class='form-group__error'>{{ errors.first('password') }}</div>
</div>
確認密碼:
<div class='form-group' :class='{"form-group_invalid": errors.has("password:confirmed")}'>
<input
v-validate='"required|confirmed:password"'
type='password'
name='password_confirmation'
v-model='user.passwordConfirmation'
ref='password_confirmation'
/>
<div class='form-group__error'>{{ errors.firstByRule('password', 'confirmed') }}</div>
</div>
uj5u.com熱心網友回復:
您可以通過添加額外的屬性來實作這一點:
data-vv-validate-on="blur"
或者通過在您創建 VeeValidate 實體的 main.ts 中全域更改它
Vue.use(VeeValidate, {
events: 'change|custom'
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/332936.html
