不要近似数字管道
do not approximate number pipe
我有这个代码:
"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 文档中没有看到类似的内容。
为了快速解决问题,您可以将 minFractionDigits
和 maxFractionDigits
增加 1 并将结果字符串切片以排除最后一个字符
unRoundedCurrency = roundedCurrency.slice(0, -1);
要完成此操作,您可以在组件中创建一个函数,并在使用下述方法应用 angular 的货币管道后,从那里 return 生成货币字符串。
我有这个代码:
"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 文档中没有看到类似的内容。
为了快速解决问题,您可以将 minFractionDigits
和 maxFractionDigits
增加 1 并将结果字符串切片以排除最后一个字符
unRoundedCurrency = roundedCurrency.slice(0, -1);
要完成此操作,您可以在组件中创建一个函数,并在使用下述方法应用 angular 的货币管道后,从那里 return 生成货币字符串。