判断小数点后面有几位
需要注意的地方 如果小数点后面是俩位 继续输入的时候记得清空
//减多少金钱
onSubmitReduceMoney: function (e) {
const reduceMoney = e.detail.value
// console.log(reduceMoney)
const spotPosition = reduceMoney.indexOf('.') + 1;
let num = reduceMoney.length - spotPosition;
if( num > 2){
wx.showToast({
title: '最多保留俩位小数哦~',
icon:'none',
duration:1500
})
this.setData({
reduceMoney:''
})
}else{
this.setData({
reduceMoney
})
}
},
<input class="input_coupon_reach_money" bindinput="onSubmitReduceMoney" type="number"
placeholder-class="coupon_placeholder_input" placeholder="请输入金额" value="{{reduceMoney}}" />