el-input type="number" 可以输入-解决办法

421 阅读1分钟

首先在html中加入keydown绑定事件,如

<el-input v-model="salePrice" type="number" placeholder="请填写数字,最多两位小数点" @keydown.native="salePriceInputLimit"></el-input>

然后在method中加入salePriceInputLimit方法:

salePriceInputLimit(e) {   e.returnValue = e.key !== '-'},