input输入框输入数字时只能输入小数点后两位通过正则验证保证,方法如下:
moneyInput(e) {
var money;
if (/^(\d?)+(\.\d{0,2})?$/.test(e.detail.value)) { //正则验证,提现金额小数点后不能大于两位数字
money = e.detail.value;
} else {
money = e.detail.value.substring(0, e.detail.value.length - 1);
}
this.setData({
money: money,
})
},