不要近似数字管道

时间:2017-11-24 15:43:21

标签: angular typescript pipes-filters

我有这段代码:

"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中看到类似的东西。

1 个答案:

答案 0 :(得分:1)

要快速解决问题,您可以将minFractionDigitsmaxFractionDigits增加 1 ,然后将结果字符串切片以排除最后一个字符

unRoundedCurrency = roundedCurrency.slice(0, -1);

要完成此操作,您可以在组件中创建一个函数,并在使用下面描述的方法应用angular的货币管道后从那里返回结果货币字符串。

How to use angular pipe from component