//单价金额的限制
numberFixedDigit(e) { // 固定两位小数
let sNum = e.target.value.toString(); //先转换成字符串类
if (sNum.indexOf('.') == 0) { //第一位就是 .
console.log('first str is .')
sNum = '0' + sNum
}
sNum = sNum.replace(/[^\d.]/g, "");
sNum = sNum.replace(/\.{2,}/g, ".");
sNum = sNum.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
sNum = sNum.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3');
if (sNum.indexOf(".") < 0 && sNum != "") {
sNum = parseFloat(sNum);
}
console.log('输入的值1', sNum)
this.$nextTick(() => {
this.info.unitPrice = sNum
})
console.log('单价 this.info.unitPrice', this.info.unitPrice)
},