输入框只能输入0-9999的整数
<el-input v-model="value" @input="value=value.replace(/\D/g,'')" maxlength="4" />
// 做了双重验证,提交时,在校验一次
<i class="m-l-10 el-icon-circle-check" @click="add(value)"></i>
methods: {
add (name) {
const num = /^([0-9]\d{0,3})$/
if (!num.test(name)) {
this.$message.error('修改为0到9999')
}
}
}