我正在开发基于角度的应用程序,它是一个财务应用程序。其中,我需要在动态html中以货币格式显示数字。以下是我用于此要求的方式:
$filter('currency')(amount)
它工作正常,但它以美国格式显示数字,但我需要以印度格式显示数字。
Example : var amount = 100000
如果我按照上述方式行事,则号码会显示为100,000.
所需输出:1,00,000
任何帮助将不胜感激。
答案 0 :(得分:3)
答案 1 :(得分:3)
您可以使用Number.Prototype.toLocaleString()作为印度语,您可以直接使用它,但是如果您必须指定格式,请将其指定为Number(“100000”)。toLocaleString('en-IN')< / p>
检查以下代码段
console.log(Number("100000").toLocaleString('en-IN'));
希望有所帮助
答案 2 :(得分:3)
答案 3 :(得分:2)
在html {{amount |货币:“₹”:0}}您也可以在下面的网址上看到它。 https://docs.angularjs.org/api/ng/filter/currency