angularjs – angular.js – 欧洲符号中的十进制数字

前端之家收集整理的这篇文章主要介绍了angularjs – angular.js – 欧洲符号中的十进制数字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Angular中,您可以使用货币过滤器格式化数字,如下所示:
{{service.price | currency: "€ "}}

标准输出

€ #,##0.00

输出如何:

€ #.##0,00

(欧式符号)

角度支持i18n标准的位置|全球化|国际化。当涉及到数字格式时,Angular依赖于$ locale服务,更具体地说就是属性NUMBER_FORMATS。

货币符号本身不会更改编号格式,除非您更改“位置”。

以下是当前受角度支持的位置列表:

http://cdnjs.com/libraries/angular-i18n/

下面是一个如何支持german locale的例子:

<html ng-app>
 <head>

   <script src="angular.js"></script>
   <script src="i18n/angular-locale_de-de.js"></script>

 </head>
</html>

如果您想了解更多信息,您可以在上面提供的任何CDN中搜索NUMBER_FORMATS,您会发现使用什么角度格式化数字,这是一个例子:

"NUMBER_FORMATS": {
    "CURRENCY_SYM": "\u20ac","DECIMAL_SEP": ",","GROUP_SEP": ".",...

猜你在找的Angularjs相关文章