这里的标签都使用 类似的原生elementUI标签即可
<ELCol :span="11"> <CommonFormItem label="手机" prop="phoneNumber" :rules="{validator: validTNumber, trigger: 'blur' }" required > <ElInput v-model="fields.phoneNumber" placeholder="请输入手机号码" :readonly="!isButton"></ElInput> </CommonFormItem> </ELCol>
/** * 校验联系电话 */ validTNumber: function(rule, value, callback) { if (value) { var isPhone = /^1[3|4|5|6|7|8|9]\d{9}$/ if (!isPhone.test(value)) { callback(new Error("请输入正确格式的手机号码")) } } callback() },