为了账号安全,请及时绑定邮箱和手机立即绑定

当数据模型与验证模型不同时,Vuelidate 无法正常工作

当数据模型与验证模型不同时,Vuelidate 无法正常工作

犯罪嫌疑人X 2022-10-27 16:08:53
当数据模型与验证模型不同时, required 和 minLength 无法正确验证。 https://jsfiddle.net/2vs9kdb3/4/<input v-model="text" @blur="$v.form.text.$touch()" :class="{ 'is-invalid': $v.form.text.$error }"><template v-if="!$v.form.text.minLength">    Text is too short</template>....data: {    text: ''},validations: {    form: {        text: {        required,        minLength: minLength(5)        }    }} 
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞


你应该遵守约定。第一:使用


data: {

 form: { text: '' }

}

并且还使用 v-model="$v.form.text.$model"。


查看完整回答
反对 回复 2022-10-27
?
白衣非少年

TA贡献1155条经验 获得超0个赞

虽然文档中没有说明,但validations结构必须与data模型相同。



查看完整回答
反对 回复 2022-10-27
  • 2 回答
  • 0 关注
  • 83 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信