// 手机号码验证 const validatePhone = (rule, value, callback) => { const patter = new RegExp('^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$') if (!patter.test(value)) { return callback(new Error('请输入正确格式的手机号!')) } else { callback() // 必须有此项回调,否则验证会一直不通过 } } export default { common: { phone: [{// 手机号 required: true, message: '手机号不能为空' }, { validator: validatePhone, trigger: 'blur' }] } }