// 自定义过滤器,确保金额精确到指定小数位数
Vue.filter('currency', function(value, currency, decimals) {
if (!value) return '0.00';
value =
parseFloat(value).toFixed(decimals);
return currency + value;
});
// 使用自定义过滤器
<span>{{ item.amount | currency '¥' 2 }}</span>