记录小程序input输入框 输入格式显示为手机格式 133 8888 6666
<input class="input" type="number" maxlength="13" @input="handleInput" placeholder="请输入手机号" placeholder-class="holderClass" autocomplete="off" />
handleInput(e) {
let value = e.target.value.replace(/\D/g, '').substring(0, 11)
this.form.phoneNumber = value
let len = value.length
if (len > 3 && len < 8) {
value = value.replace(/^(\d{3})/g, '$1 ')
} else if (len >= 8) {
value = value.replace(/^(\d{3})(\d{4})/g, '$1 $2 ')
}
return { value }
},