vue实现input输入框只能输入中文

一、代码实现

 姓名:
 <Input v-model="name" placeholder="请输入" style="width:auto;" clearable @keyup.native="inputChange($event)" @keydown.native="inputChange($event)"/>
   inputChange(e) {
      const o = e.target;
      o.value = o.value.replace(/[^\u4E00-\u9FA5]/g, ''); // 清除除了中文以外的输入的字符
   
this.name = o.value;
    },

 

posted @ 2019-11-07 17:36  碧果果  阅读(10277)  评论(0编辑  收藏  举报