首先input 的type 需为 digit 只能输入 数字以及点
getFloatNum(num) {
// 为空或为0
if (!num) {
return 0
}
// 输入 0. 或者 1.0 的时候保持状态,让用户继续输入。这个是保证用户输入 0.0. 或者0...等不合规的情况
if (/^\d+\.0?$/.test(num)) {
return num
}
// 输入完成转化成保留两位小数的浮点数
num = parseFloat(num)
return Math.floor(num * 100) / 100
},