创建validate.js全局验证规则脚本,供页面灵活引入 /* 验证账号 */export function validateUsername(rule, value, callback) {if (value.length < 6 || value.length > 20) {return callback(new Error('用户名不得小于6个或大于20个字符!'))} else {callback()}}/* 验证密码 */export function validate...
const enName = (rule, value, callback) => { if (!value) { callback(new Error('请输入英文名')) } else { const reg = /^[a-zA-Z]+$/ // 验证没有空格的英文名 // const reg = /^[a-zA-Z][A-Za-z\s]*[a-zA-Z]*$/ 验证有空格的英文名 if (value.length < 100 && reg....
data() {// 自定义验证constvalidPhone= (rule, value, callback) => {if(!value) {callback(newError('请输入电话号码')) }elseif(!isvalidPhone(value)) {//判断用户输入的值是否符合规则callback(newError('请输入正确的11位手机号码')) }else{callback() } }return{dialogFormVisible:false,form:...
50 { required: true, message: "手机号码不能为空", trigger: "blur" }, 51 { 52 pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, 53 message: "请输入正确的手机号码", 54 trigger: "blur" 55 } 黑黑 2021年02月18日 大可不必删除,required 改成false 就行了吧 表态 回复 查...
简介:VUE element-ui之form表单自定义验证11位手机号码(封装验证规则) 步骤: 封装验证规则: export function isvalidPhone(phone) { const reg = /^1([38][0-9]|4[014-9]|[59][0-35-9]|6[2567]|7[0-8])\d{8}$/ return reg.test(phone) ...