html:
<el-input v-model="form.projectAmount" type="txet" placeholder="請(qǐng)輸入項(xiàng)目金額" @blur="projectAmounts" clearable :maxlength="32"></el-input>
js:
toThousandsNoZero(num) {? ?
? ? return num ? ( (isNaN(parseFloat(num.toString().replace(/,/g, ""))) ? 1 : parseFloat(num.toString().replace(/,/g, "")))).toFixed(2).toString().replace(/(\d)(?=(\d{3})+\.)/g, function ($0, $1) {
? ? ? ? return $1 + ",";
? ? }) : "";
},
projectAmounts(){//this.form.projectAmount 金額
? if(isNaN(parseFloat(this.form.projectAmount))){
? ? this.form.projectAmount= 0.00;
? }else{
? ? this.form.projectAmount=this.toThousandsNoZero(this.form.projectAmount);
? }
},
