vue+elementui验证(elementui所提供的验证规则就不多阐述了,直接上你们业务需求需要的,注:不提供正则表达式)
2018-07-06 16:51
1346 查看
1.DOM
<el-form-item label="联系电话" label-width="100px" prop="contactPhone"> <el-input v-model="form.contactPhone" style="width: 330px;" placeholder="请输入联系电话"></el-input> </el-form-item>2.JS2.1验证规则(这个验证规则在data()下边声明,注:return{}之外)
/*手机号码验证*/ var checkphoneNum=(rule,value,callback)=>{ let patter=new RegExp("^(13[0-9]|14[5,7,9]|15[0-3,5-9]|16[6]|17[0,1,3,5,6,7,8]|18[0-9]|19[8|9])\\d{8}$"); if(value==""){ return callback(new Error('手机号码不能为空')); }else if(!patter.test(value)){ return callback(new Error('手机号码格式不正确')); }else{ callback(); } };2.2return中定义规则
rules:{ contactPhone需要与DOM中prop值对应
contactPhone:[{validator:checkphoneNum,trigger: 'focus'}]
}
阅读更多
相关文章推荐
- 饿了么组件库element-ui正则表达式验证表单,后端验证表单
- Vue+Element UI 下,如何给一个表单设置自定义规则或多个验证规则(:rules)
- 直接可以拿去用的正则验证表达式
- 使用js正则表达式验证表单需要注意的一个细节
- java中正则表达式的常用法以及规则,邮箱验证,密码等。
- vue elementUI之Form表单 验证
- JS判断正则表达式验证规则
- Vue Elementui Form表单验证
- Android 使用正则表达式验证身份证号是否符合规则
- element-ui+vuex共享自定义方法进行表单验证 validator
- vue中使用element-ui进行表单验证的实例代码
- Vue ElementUI之Form表单验证遇到的问题
- Microsoft Dynamics CRM server 2013 中业务规则,有点像C#的正则表达式
- vue+elementUI中使用 el-autocomplete 实现远程搜索的下拉框需要注意的问题
- 身份证号码验证正则表达式及用法(包括:位数、规则等)
- vue + ElementUI 关闭对话框清空验证,清除form表单
- vue+elementui时间验证问题处理
- 使用Jquery.Validate通过正则表达式自定义验证规则汇总(常用验证规则),非常实用
- 【正则[规则]表达式学习心得】1、悟透普通字符-字符直接量
- vue elementUI之Form表单 验证