में किसी संख्या को बहुवचन और प्रारूपित करने के लिए मैं एक संख्या को प्रारूपित करना चाहता हूं और इसे कोणीय के साथ बहुवचन करना चाहता हूं।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
के रूप में पारित किया गया, इसलिए केवल हजारों को दिखाया गया है। उदाहरण के लिए:
1001 => 1
1000 => 1
2000 => 2
etc...
एक उदाहरण के लिए this demo के बॉक्स number of people
में 1,000
चिपकाकर प्रयास करें।
मैं संख्या को कैसे प्रारूपित कर सकता हूं और इसे कोणीय में बहुवचन कैसे कर सकता हूं?