微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

angularjs – 带逗号的Angular货币格式化程序

我使用以下语法来格式化欧元金额

{{ 20,00 | currency : "€" : 2}}

产生了什么

“20.00€”

是否有任何简单的方法来格式化(使用此语法)欧元价格与逗号而不是点.所以喜欢

“20,00€”

https://docs.angularjs.org/api/ng/filter/currency

解决方法

对于本地化角度利用i18n进行本地化和应用程序的全球化.使用欧元符号不会为您提供逗号与句点的格式.

https://docs.angularjs.org/guide/i18n

您需要通过在项目中包含正确的i18n脚本来包含格式.如果您的应用程序需要德语格式,则这是angular的示例.

<html ng-app>
 <head>
….
   <script src="angular.js"></script>
   <script src="i18n/angular-locale_de-de.js"></script>
….
 </head>
</html>

如果您需要根据货币符号格式化货币,则需要实施自定义过滤器.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐