直接把方法粘贴进去就能用
<text class="bold">总收入¥{{formater(priceNumer)}}</text>
export default {data() {priceNumer: 199.999, // 总收入},methods: {// 保留两位小数formater(data) {if(!data) return '0.00'data = parseFloat(data).toFixed(2)// 获取整数部分const intPart = Math.trunc(data)// 整数部分处理,增加const intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,')// 预定义小数部分let floatPart = '.00'// 将数据分割为小数部分和整数部分const newArr = data.toString().split('.')if (newArr.length === 2) { // 有小数部分floatPart = newArr[1].toString() // 取得小数部分return intPartFormat + '.' + floatPart}return intPartFormat + floatPart}}
}