vue 输入框内容控制
只能输入数字
<el-input onkeyup="value=value.replace(/[^\d]/g,'')" v-model.number="a"></el-input>
只能输入整数和小数(有个问题就是小数点和小数限制不住)
<el-input oninput="value=value.replace(/[^0-9.]/g,'')" v-model="a"></el-input>
解决方案
<el-input-number v-model="a" :min="0" :controls="false" :precision="2" style="width:100%"></el-input-number>