javascript - 印度格式的 Angular 货币过滤器

标签 javascript jquery angularjs angularjs-directive angular-filters

我正在开发基于 Angular 应用程序,它是一个金融应用程序。其中,我需要在动态 html 中以货币格式显示数字。以下是我满足此要求的方法:

$filter('currency')(amount)

它工作正常,但它以美国格式显示数字,但我需要以印度格式显示数字。

Example : var amount = 100000

如果我采用上述方式,那么数字将显示为100,000。

所需输出:1,00,000

任何帮助将不胜感激。

最佳答案

您可以使用 Number.Prototype.toLocaleString() ,并且作为您的印度人,您可以直接使用它,但如果您必须指定格式,请将其指定为 Number("100000").toLocaleString('en-IN')

检查以下代码片段

console.log(Number("100000").toLocaleString('en-IN'));

希望对你有帮助

关于javascript - 印度格式的 Angular 货币过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40715082/

相关文章:

javascript - 如何使用 JavaScript 验证输入字段

javascript - Jquery float 条反转 y 轴

javascript - 创建 Stripe token 时遇到问题 : 402 (Payment Required) error

图像上的 jQuery 单击事件仅触发一次

javascript - 使用循环更改 DOM <input> 值

c# - 如何通过 AJAX 渲染局部 View ?

javascript - 图像宽度高度通过 AngularJS (ng-file-upload)

javascript - 选择框中的 Angular , boolean 值

javascript - 如何统计元素中JS、CSS、LESS、HTML文件的总代码行数?

javascript - 如何检查屏幕高度以进行进一步的 $http 请求?