Vue中rules的写法使用小结
1、使用方法一:
template里使用=>
:rules="rules" //注意:rules不能改 ; 后面的rules要与data=>return里rules名称相同,根据自己情况写 ; 里面的prop也不能少; :model="ruleForm"也不能少;

data=>return里:
required:*,显示输入框为选填或必填项。 message:提示信息; trigger:触发事件 => blur(用于input等)和chang(用于select,picker等)用的比较多

2、使用方法二:
<el-form-item label="货品价格(元):" :rules="{required:true,message:'此项必填',trigger:blur}">
<el-input v-model="dataList.price" :disabled="showType == 'detail'" clearable />
</el-form-item>下面这种不推荐使用:
<el-form-item label="货品价格(元):" required>
<el-input v-model="dataList.price" :disabled="showType == 'detail'" clearable />
</el-form-item>3.提交时,事件(方法)显示验证(必需):
this.$refs.refForm(这里el-form是ref的内容,根据自己情况写).validate((valid)=>{//缺少的话,验证不起作用
if(vaild){
//验证成功...
}
})
4.遇到的不同情况:
【1】Vue实现EleementUI中列表的选填与必填(动态绑定,自定义提示信息)(一个下拉框的内容决定另一个下拉框是否为必填项)
【2】Vue实现列表Table提示信息Validate重置(全部与单个):
【3】 Element - The world's most popular Vue UI framework(自定义校验规则)
到此这篇关于Vue中rules的写法使用小结的文章就介绍到这了,更多相关Vue中rules写法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Vue 项目中如何使用fullcalendar 时间段选择插件(类似课程表格)
最近完成一个项目,需要选择一个会议室,但是最好能够通过在图上显示出该 会议室在某某时间段内已经被预定了,初看这个功能感觉很棘手,仔细分析下实现起来还是挺容易的,下面通过示例代码讲解Vue项目中使用fullcalendar时间段选择插件,感兴趣的朋友一起看看吧2024-07-07
vue表单验证你真的会了吗?vue表单验证(form)validate
这篇文章主要介绍了vue表单验证你真的会了吗?vue表单验证(form)validate,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-04-04
使用Vue Composition API写出清晰、可扩展的表单实现
这篇文章主要介绍了使用Vue Composition API写出清晰、可扩展的表单实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-06-06
vue报错之exports is not defined问题的解决
这篇文章主要介绍了vue报错之exports is not defined问题的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-07-07


最新评论