<el-form-item
label="打款金额:"
prop="age">
<el-input type="age" v-model="numberValidateForm.age" autocomplete="off"></el-input>
</el-form-item>
data:
age: [
{required: true, type: 'string', trigger: 'blur', message: '打款金额不能为空'},
{
pattern: /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,
message: '请输入正确额格式,可保留两位小数'
}
]
效果:

输入金额判定
let rp = /(?:[1-9]([0-9]+)?(?:.[0-9]{1,2})?$)|(?:^(?:0)$)|(?:[0-9].0-9?message.error("请输入正确金额");
return
}```
let priceReg = /(?:[1-9]([0-9]+)?(?:.[0-9]{1,2})?$)|(?:^(?:0)$)|(?:[0-9].0-9?message.error("请输入正确金额");
return false;
}