<van-form> <van-field maxlength="25" v-model="param.email" label="邮箱" placeholder="请输入邮箱ID" :formatter="formatter" :error-message="errorText" /> </van-form>
formatter(val) { const reg = /^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/; if (!val) return ''; // return reg.test(val); if (!reg.test(val)) { this.errorText = '请输入正确的邮箱'; } else { this.errorText = ''; } return val; },