Element-UI如何自定义表单校验规则

自定义表单校验规则如下:

  1. 下面输入框

          
        
  1. 在data中添加校验规则
data () {
	// 添加学生账号的正则
	let validcodeName=(rule,value,callback)=>{
	    let reg=/[0-9a-zA-Z]{4,9}/
	    if(!reg.test(value)){callback(new Error('账号必须是由4-9位数字和字母组合'))
	    }else{
	        callback()
	    }
	};
}
  1. 在return中rules里如下:
codeName:[
        {required:true,message:'请输入账号',trigger:'blur'},
        {validator:validcodeName,trigger:'blur'}
    ],

你可能感兴趣的:(Element-UI如何自定义表单校验规则)