pluraliere und formatiere Ich möchte eine Zahl formatieren und es mit eckigen pluralisieren.Wie man eine Zahl in angularjs pluralize
Zum Beispiel (bei einer Anzahl von Bitcoins):
0 => "John has no bitcoins"
1 => "John has 1 bitcoin"
2 => "John has 2 bitcoins"
12345.6789 => "John has 12,345.67 bitcoins"
Was ich versucht habe:
John has
<ng-pluralize count="bitcoin_amount | round:2"
when="{'0': 'no bitcoins',
'1': '1 bitcoin',
'other': '{} bitcoins'}">
</ng-pluralize>
Aber das scheitert kläglich, weil für Zahlen gleich oder größer als 1000, sie sind als 1,000
im count
Attribut übergeben, so dass nur Tausende angezeigt werden. ZB:
1001 => 1
1000 => 1
2000 => 2
etc...
Try 1,000
in der Box number of people
von this demo für ein Beispiel einfügen.
Wie kann ich eine Zahl formatieren UND sie in eckigen?