input框校验只能输入正整数
1.绑定校验数据
<el-input v-model="detailFormData.quantity" style="width: 84%;" class="deal" @input="number" @change="number"></el-input>
2.检验函数
//数量 正整数校验
number() {
this.detailFormData.quantity = this.detailFormData.quantity.replace(/[^.\d]/g, '');
this.detailFormData.quantity = this.detailFormData.quantity.replace('.', '');
if (this.detailFormData.quantity.length == 1) {
this.detailFormData.quantity = this.detailFormData.quantity.replace(/[^1-9]/g, '')
}
}

浙公网安备 33010602011771号