vue currency金额过大过滤有问题,自定义过滤器,确保金额精确到指定小数位数

// 自定义过滤器,确保金额精确到指定小数位数
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>
posted @ 2024-04-22 09:59  hello芳芳  阅读(5)  评论(0编辑  收藏  举报