我想在AngularJS中使用货币过滤器进行格式化,如下所示:
Rp 2.000,00
(使用点作为千位分隔符,逗号作为小数点分隔符) 目前我正在使用:
{{product.originalPrice | currency:"Rp "}}
结果:
Rp 2,000.00
这在我们国家并不常见。怎么做?谢谢。
答案 0 :(得分:2)
Angular完全支持i18n和l10n。
要执行您想要的操作,您必须包含angular-locale_id-id.js,然后格式化将符合您的需要。
对于您的语言环境,角度的数字格式为:
"NUMBER_FORMATS": {
"CURRENCY_SYM": "Rp",
"DECIMAL_SEP": ",",
"GROUP_SEP": "."
...
}
答案 1 :(得分:0)
尝试此值|货币:'IDR':'符号':'3.0'或值|货币:“ Rp”:“符号”:“ 3.0”