2016-09-28 38 views
1

在覈心maxFrac設置爲8AngularJS貨幣篩選器 - 從小數中刪除多餘的零

所以如果amount是10.22,應用currency filter後金額改爲10.22000000

我的問題是,我想刪除拖尾的零。

我的預期結果如下,

amount = 10, result = 10 
amount = 10.32 result = 10.32 
amount = 10.2233445566, result = 10.22334455 

是否有這樣做的任何設置?

請幫我找到一個解決辦法...

回答

0

爲什麼不使用過濾器number

<span>{{amount | number:2}}</span> 

如果您已經申請了一些其他過濾器amount,然後應用number算賬:

<span>{{amount | someFilter | number:2}}</span> 
0

如果您使用它作爲HTML模板綁定,您可以自行設置分數大小:

{{ variable | currency:2 }} 

在Javascript中:

$filter('currency')(variable, 2);