2016-07-19 62 views
37

Sayıyı 2 ondalık basamaklarla sınırlayan bir örnek buldum VE rakamı bir para birimine dönüştürür - örneğin 2,55 TL.Köşeli 2 Boru - 2 ondalık basamakla sınırı

{{ number | currency : 'GBP' : true : '1.2-2'}} 

Para birimi kullanmadan aynı işlemi yapan basit bir boru var mı?

cevap

81

Para birimi borusu, sayı biçimlendirmesi için dahili olarak number'u kullanır. Yani bunun gibi kullanabilirsiniz:

{{ number | number : '1.2-2'}} 
+3

[bkz] (https://angular.io/docs/ts/latest/api/common/index/DecimalPipe-pipe.html) numarası borusunu kullanarak ilgili detaylar için – vas

+2

Bu, 1.2-2'nin neden anlaşılmasında yardımcı oldu https://stackoverflow.com/questions/38477970/what-are-the-parameters-for-the-number-pipe-angular-2 – maudulus

+0

Bunu nasıl kısıtlarım? her zaman maksimum 3 rakam ve 2 ondalık var mı? – Protagonist