你好,我希望以美元格式显示价格,即使用逗号分隔,例如 $123,456。但是如果使用Angular 2中的货币管道和USD,我必须有$或USD。是否可能仅显示数字而没有USD和$?
我的代码是{{123456 | currency:'USD':true:'1.2-2'}}
将其设置为false会给我错误。
我得到的显示结果是$123,456或USD123,456。但是我想要的是123,456。
也许你可以使用DecimalPipe。它似乎可以满足你的需求。
{{123456 | number:'.2-2'}} would become 123,456.00
只需使用下面的Kendo数字文本框,货币符号就会自动出现
<kendo-numerictextbox
[format]="'c'" [Spinners]="false"
[value]="value"
></kendo-numerictextbox>
[ngModel]="123456 | currency:'USD':true:'1.2-2'"
以上代码对您有用