<el-input v-model="" placeholder="" @input="handleInput"></el-input>
handleInput(event) {
// 使用正则表达式只允许输入正整数
console.log(event)
// let value = event.target.value
let value = event
value = value.replace(/[^0-9]/g, '') // 去除非数字字符
if (value.length > 0 && value[0] === '0') {
value = value.replace(/^0+/, '') // 去除前导零
}
if (value < 0 || value === '' || value == null) {
value = null
}
this.form.id = value //进行赋值
},