Привет, я хочу отображать цену в формате долларов США, например, для запятых. $ 123 456 Но если использовать валютную трубку в angular 2 с долларами США, мне нужно иметь либо доллар, либо доллар. Возможно ли, что я могу отображать только число без долларов и долларов?

Мой код: {{123456 | валюта: 'USD': true: '1.2-2'}}

Сделав это ложным, я получил ошибку.

Я получаю 123 456 долларов США или 123 456 долларов США. НО я хочу, чтобы это было 123 456.

9
Tarun Kumar Sekharamahanti 8 Сен 2016 в 16:28

3 ответа

Лучший ответ

Возможно, вам стоит просто использовать DecimalPipe. Кажется, это удовлетворяет ваши потребности.

{{123456 | number:'.2-2'}} would become 123,456.00
30
Splaktar 4 Май 2017 в 07:56

[ngModel] = "123456 | валюта: 'USD': true: '1.2-2'"

Приведенный выше код полезен для вас

-7
576prakash 20 Апр 2017 в 09:35

Просто используйте числовое текстовое поле под кендо, символ валюты появляется автоматически

 <kendo-numerictextbox
            [format]="'c'" [Spinners]="false"
            [value]="value"
        ></kendo-numerictextbox>
-2
Al Sweigart 29 Апр 2017 в 00:24