只能输入数字,并保留两位小数
<u-field v-model="amount" @blur="checkNumber(amount,2)" required label="回款金额" placeholder="请填写回款金额" label-width="150"></u-field>
方法中
checkNum (num,digit) {
let res = num.replace(/[^\d.]/g,"") //清除“数字”和“.”以外的字符
if (parseFloat(res)) {
return parseFloat(res).toFixed(digit)
}else{
return ''
}
}