【发布时间】:2020-02-29 06:39:37
【问题描述】:
我在第一个字段上有自动对焦的表单。 我正在使用急切的验证模式。
问题是当我点击页面上的任意位置时,输入失去焦点并得到验证并且取消了页面上的点击。
有没有办法以某种方式允许空值模糊,除非我在提交时手动调用验证?
我的代码sn-p:
<b-form-group id="input-group-2" label="Your name:" label-for="input-2">
<validation-provider name="name" rules="required|min:2" mode="eager" v-slot="{ errors }">
<b-form-input
id="input-2"
v-model="credentials.name"
placeholder="Your name"
:class="{'is-invalid' : errors.length}"
autofocus
/>
<b-form-invalid-feedback :state="!errors.length">{{errors[0]}}</b-form-invalid-feedback>
</validation-provider>
</b-form-group>
【问题讨论】:
标签: vue.js bootstrap-4 laravel-mix vee-validate