解决方案:

<input @input="handleInput" type="text" placeholder="请输入与工商注册一致的手机号码" v-model="sendData.legal_person_phone">


handleInput(e){
            this.sendData.legal_person_phone=e.target.value.replace(/[^\d]/g,'');
        },

注意:input的type要设置为text ,tel和number不行

 

槽点:
input设置为tel  :ios可以输入数字汉字,安卓只能输入数字
input设置为number  :ios只能输入数字 ,安卓可以输入数字汉字
 

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐