最大99整数
后面浮点 最多4位数
<ez-form-item label="数字值" style="width:100%">
<ez-input style="width:100%" v-model="form.csyxJcjgCt"
type="number"
@keyup.native="form.csyxJcjgCt = oninput(form.csyxJcjgCt)"
placeholder="只能输入数字">
</ez-input>
</ez-form-item>
//js,写在methods里
oninput(val) {
// 允许输入小数(两位小数)
val=val.replace(/^\D*(\d*(?:\.\d{0,4})?).*$/g, '$1');
// 数字不能小于0
if(val<=0){
val='';
}
// 数字不能大于99
if(val>99){
val=val.slice(0,2);
}
return val;
},