当前位置: 首页 > 面试题库 >

如何在角度js中获取特定货币符号(在我的情况下为卢比符号)而不是默认的货币符号(美元符号)

颛孙和颂
2023-03-14
问题内容

当我在angular js中使用“
currency”时,我得到了美元符号。如何根据要求获取所需的货币符号。好像现在我需要知道如何使用货币显示卢比符号。如果有人可以解释在不同需求时如何将这种货币用于不同的符号,这将非常有用。

样本:

Item Price<span style="font-weight:bold;">{{item.price | currency}}</span>

如果我的item.price是200。这里显示200 $。我需要显示卢比符号而不是美元。


问题答案:

要在angular js中显示货币符号,您需要为货币符号提供HTML实体,以下是示例和用法(通过代码和模板使用):

在您的欧元模板示例中:

Item Price<span style="font-weight:bold;">{{price | currency:"&euro;"}}</span>

卢比的例子:

Item Price<span style="font-weight:bold;">{{price | currency:"&#8377;"}}</span>

还要检查下面的网址

http://www.cs.tut.fi/~jkorpela/html/euro.html

从控制器:

控制器中注入$ filter

$scope.price=$filter('currency')($scope.price,'&euro;')


 类似资料:
  • 让我们从一段简单的代码开始,用格式化货币: 打印:。 如果你想格式化货币,这是可以的。 但是我想做的是为给定的货币ISO 4217代码(例如JPY)获得货币符号(例如¥)。 我的第一个猜测是尝试使用: 但这为构造函数(en_US)中给定的区域设置提供了货币符号,在我的例子中是$。 有没有办法通过PHP中的货币ISO 4217代码获得货币符号?

  • 问题内容: 我正在使用我给定的语言环境获取自定义货币格式。但是,这始终包含我不需要的货币符号,我只想要给定语言环境的正确货币数字格式而没有货币符号。 做一个抛出一个异常.. 问题答案: 以下作品。这有点丑陋,但可以履行合同: 您还可以从货币格式中获取模式,删除货币符号,然后从新模式中重构新格式:

  • 问题内容: 存在以下格式的一些 现有代码 ,用于格式化数值: 请注意,我 无法更改代码本身 -我只能更改提供给代码的格式模式。 输出默认语言环境的货币符号的格式模式是什么?本质上,我想实现以下输出: 问题答案: 考虑到您所给的限制,我认为这是不可能的。要获取当前语言环境的货币符号,您需要最少的代码。 如果绝对没有办法向程序中添加代码,则最好使用已建立的符号“ currency ”(¤)。正是出于这

  • 我得到的设备与非英语语言环境,英语货币格式如下: 1 $ 如果我有英语语言环境,我会得到欧元,比如: € 1 使用 在留档中找到: http://developer.android.com/reference/java/util/Currency.html#getSymbol() 返回区域设置中该货币的本地化货币符号。也就是说,给定“USD”和区域设置。在美国,你会得到“$”,但如果是“USD”和

  • 一、背景 我有一个Android应用程序,我想根据ISO代码和当前语言环境将整数值格式化为货币字符串。我用的是ICU图书馆1.8.1。 例如,如果我有一个值75,ISO代码是“USD”,我想在美国地区看到“$75”,但在法国地区看到“USD75”。 问题 问题是,我总是看到“USD75”,即使我明确地将语言环境设置为US。我以为问题出在我的currency实例中,但后来我试图简单地获取货币符号,发

  • 问题内容: 我正在尝试根据语言环境获取货币符号。但是,它不是返回符号,而是返回代码。我有一个摘要: 对于 Locale.US, 它给出了符号,但是如果我替换 与 然后,用符号代替国家代码。为什么会这样以及如何获取符号? 编辑: 在寻找了一些答案之后,我想清除一下,设置一些特定的默认本地不是解决方案,因为 我需要一次显示所有可用的符号 。 例如 会给我欧元符号,但对于美元,它将给出代码,而不是美元符