手机号校验
data (){
return {
rules: {
CellPhone: [
{ required: true, trigger: 'blur', message: '请输入11位手机号'},
{ required: true, trigger: 'blur', min: 11, max: 11, message: '长度不符合'},
{ required: true, trigger: 'blur', validator: this.validatePhone}
],
}
}
}
validatePhone(rule, value, callback) {
if (value === '') {
callback(new Error('请输入负责人联系电话'))
} else {
if (value !== '') {
let reg = /^1[3456789]\d{9}$/ // 正则校验
if (!reg.test(value)) {
callback(new Error('请输入有效的手机号码'))
}
}
callback()
}
},