从货币代码获取货币符号的API或angularjs服务

时间:2019-04-05 12:09:48

标签: javascript angularjs rest api

我正在寻找一种服务,当从数据库中获取货币代码时,该服务将返回货币符号。

因为它可以是任何国家。我不能只是这样做:

{{product.price | currency: '£' }}

示例:

{{product.price | currency: 'EUR' }}   200 £
 {{product.price | currency: 'USD' }}   200 $
 {{product.price | currency: 'LAK' }}   200 ₭

有没有可以做到这一点的api?我无法更改数据库并添加100多个符号。

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式使用简单的货币代码/符号图来解决此问题:

currencySymbol = {
  'EUR': '€',
  'USD': '$',
  ...
}

然后您只需引用currencySymbol['USD']

就可以使用它

几个npm库为您提供了完全相同的功能,并带有广泛的货币符号列表,例如currency-symbol-map