使用@input 只能输入完成才能触发事件vue
最后经过vue的navtive修饰符,监听组件根元素的原生事件this
<el-input size='small' @keyup.native="changeAmount" v-model="formInline.money" placeholder="请输入充值金额"></el-input>
changeAmount () { this.formInline.money = this.formInline.money.replace(/[^\d.]/g, '') }