1、我们首先模拟个数据~vue:data( ){ reutrn:{ num:10000 } } 原生js:var num=10000
2、在项目中创建一个.js文件写入js方法,如下;
3、js使用可以直接写在方法外
4、vue可以将.js文件引入main文件,或者在本页面引入
5、写入要转换的变量值
function FormatMoney(money) {if (/[^0-9\.]/.test(money)) return '0.00'
money = money.replace(/^(\d*)$/, "$1.")
money = (money + "00").replace(/(\d*\.\d\d)\d*/, "$1")
money = money.replace(".", ",")
var re = /(\d)(\d{3},)/
while (re.test(money)) {
money = money.replace(re, "$1,$2")
}
money = money.replace(/,(\d\d)$/, ".$1")
return '' + money.replace(/^\./, "0.")
}