import {
Decimal
} from 'decimal.js';
//校验金额是否为数字
textNumber(num) {
if (!num) {
return
}
const regex = /^(?:\d+(\.\d+)?)$/;
if (!regex.test(num)) {
this.apply.postage = null;
this.$tip.alert('邮费金额格式有误')
} else {
let value = "" + num
this.$nextTick(res => {
if (value) {
let tmp = value;
if (value.indexOf('.') > -1) {
tmp = new Decimal(value).toFixed(2, Decimal.ROUND_DOWN) //保留2位数字,向下取整
}
this.apply.postage = tmp;
}
})
}
},
输入数字为正浮点数或者整数,并向下取整2个小数
最新推荐文章于 2024-08-17 21:49:37 发布