Я хочу сделать формат и умножить его на угловое.Как плюрализовать и форматировать число в angularjs
Например (учитывая ряд Bitcoins):
0 => "John has no bitcoins"
1 => "John has 1 bitcoin"
2 => "John has 2 bitcoins"
12345.6789 => "John has 12,345.67 bitcoins"
Что я пробовал:
John has
<ng-pluralize count="bitcoin_amount | round:2"
when="{'0': 'no bitcoins',
'1': '1 bitcoin',
'other': '{} bitcoins'}">
</ng-pluralize>
Но это не жалко, потому что для чисел равных или больших, чем 1000, они передан как 1,000
в атрибуте count
, поэтому отображаются только тысячи. Например:
1001 => 1
1000 => 1
2000 => 2
etc...
Try вставив 1,000
в поле number of people
из this demo для примера.
Как я могу отформатировать число и умножить его на угловое?