印度的Angular十进制管道(将'IN'作为区域设置)使用3,2,2,2 ...系列作为分隔符(例如:10,00,00,00,000)。
然而,在印度,整个系列(3,2,2)通常重复为3,2,2,3,2,2 ......这样就可以很容易地读出十万,十亿,千万。上述数字将显示为1,000,00,00,000(读作千亿卢比)。
是否支持使用Angular的管道或如何实现它?
来自Wikipedia:
印度编号系统使用不同于国际标准的分隔符。不是在国际系统中按三位分组数字,而是以重复模式3,2,2(来自最低有效数字)完成分组。这使得数字方便阅读使用千万,十万分之一的术语。
答案 0 :(得分:0)
我刚刚开源paisa.js,您可以将其用作自定义格式化程序,而不是默认的Angular格式化程序。
你使用的是非常大的数字 - 不确定我是否已经测试了那么远,但如果您的预期不起作用,您可以随时提出PR。