我有这段代码:
"ValorPesos" : 345224.2666860273
<td class="numberAlign-right">{{valorCuota.ValorPesos | currency:code:'CLP':'1.4-4'}}</td>
Current ouput: 34.5224,2667
What i want: 34.5224,2666
数字管道是否有任何与该数字近似的方式?
我没有在Angular docs中看到类似的东西。
答案 0 :(得分:1)
要快速解决问题,您可以将minFractionDigits
和maxFractionDigits
增加 1 ,然后将结果字符串切片以排除最后一个字符
unRoundedCurrency = roundedCurrency.slice(0, -1);
要完成此操作,您可以在组件中创建一个函数,并在使用下面描述的方法应用angular的货币管道后从那里返回结果货币字符串。