<el-input
class="ipt"
onkeyup="this.value=this.value.replace(/[^[0-9]/g,'').replace(/^0[0-9]*/g, '')"
onafterpaste="this.value=this.value.replace(/[^[0-9]/g,'').replace(/^0[0-9]*/g, '')"
v-model="i.time"
></el-input>
发现了更简单的写法
@input="this.minText = this.minText.replace(/^(0+)|[^\d]+/g, '')"
element-ui的el-input组件实现只允许输入正整数(禁止以0开头,和输入e、+、-、.)
于 2022-09-23 11:23:34 首次发布