0
Vue.directive('numbers',{
  bind (el, binding) {
    el.oninput = function (data) {
      this.value = this.value.replace(/\D/g, '')
    }
  }
})

想用input事件,可是这样赋值不了给input框
需求是input框只能输入数字


<div v-numbers class="el-input">
      <input  type="text" v-model="a" >
</div>

我是这样要给指令的子元素加事件的,因为是要给el-input加指令,但是绑定不了

上墙 70
2018-07-12 提问

查看全部 3 个回答

0

v-model.number="a" 可以用吗

你可能感兴趣的

推广链接