input只能输入正整数
在这里插入代码片
<input type="number" v-model="form.shop_number" @input="handleNumberInput(form,'shop_number')" maxlength="4">
handleNumberInput(item, key) {
setTimeout(() => {
item[key] = item[key] + '';
item[key] = item[key].replace(/[^\d]/g, ''); //清除非 数字
item[key] = item[key].replace(/^0/g, ''); //验证第一个字符不是0
})
},