正常js用法:
const num = 12345.056;
const formatNum = `¥${num.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g, ",")}`;
console.log(formatNum);//12,345.06
小程序wxs用法
<wxs module="utils">
var format = function(num) {
return num.toFixed(2).replace(getRegExp('\B(?=(\d{3})+(?!\d))','g'), ",");
};
module.exports = {
format: format
}
</wxs>
<view>{{utils.format(1258345.056)}}</view>