2016-09-08 44 views
5

Witam Chcę wyświetlić cenę w formacie USD tj. Dla przecinków dla np. 123 456 Ale jeśli użyjesz waluty w kanale 2 z USD, muszę mieć albo USD, albo USD Czy to możliwe, że mogę wyświetlić tylko numer bez USD i $?Waluta w Angular 2

Mój kod to {{123456 | waluta: "USD": wartość true: "1,2-2"}}

sprawiają, że fałsz daje mi błąd.

Wyświetlany jest 123,456 USD lub 124 456 USD. ALE chcę tego jako 123,456.

+0

Czy można sformatować tylko numer? Jak 1000 –

Odpowiedz

20

Może mógłbyś po prostu użyć DecimalPipe. Wydaje się, że pokrywa twoje potrzeby.

{{123456 | number:'.2-2'}} would become 123,456.00 
+0

Dzięki to zadziałało. Szukałem tego samego. – Biranchi

+0

Dzięki, tego właśnie szukałem. –

-4

[ngModel] = "123456 | waluty: 'USD': true: '1,2-2'"

powyższy kod przydatna dla Ciebie

-1

tylko skorzystać z poniższego kendo tekstowe numeryczny th walucie Symbol nadchodzi automatycznie

<kendo-numerictextbox 
      [format]="'c'" [Spinners]="false" 
      [value]="value" 
     ></kendo-numerictextbox>