虽然element官网输入框也可以加校验或者限制,但随着业务可能会代码更多难以维护,以及可能会改变样式,找到一种简便的方法。只需一行代码可达到效果。
οninput="if(this.value=='00'){this.value='0';}else{this.value=this.value.replace(/[^0-9]/g,'')}"
<el-input
oninput="if(this.value=='00'){this.value='0';}else{this.value=this.value.replace(/[^0-9]/g,'')}"
size="small"
v-model="formData.number"
placeholder="">
</el-input>