【发布时间】:2021-11-24 19:08:34
【问题描述】:
我正在使用 Vuelidate 0.7.6 版,对于表单验证,我有一个选择的选项来验证它与提交表单,如果选择了验证选项或空选项我有错误我为输入文本编写了相同的代码它有效,但选择否:
<div class="col-md-4">
<label for="exampleFormControlS1">Famille:</label>
<select
class="form-control form-control-sm mt-2"
id="exampleFormControlSelect1"
name="family"
v-model="familyId"
@change="onChange($event)"
:class="{
'is-invalid': $v.family.$error,
'is-valid': !$v.family.$invalid,
}"
><option value="null">- -- -</option>
<option
v-for="lineItem in familyListe"
:key="lineItem.id"
:value="lineItem.id"
>
{{ lineItem.name }}</option
>
</select>
<div class="invalid-feedback">
<span v-if="!$v.family.required">Famille requise</span>
</div>
</div>
validations: {
family: {
required,
},
}
【问题讨论】:
标签: forms vue.js validation vuelidate