我正在使用 Google Charts 来制作一个漂亮的柱形图,这实际上是一项非常简单的任务,但我陷入了以下问题:我必须以这种方式格式化垂直轴上显示的值 ->“R$ 1.000,00 ”(对于巴西货币),然后我在googles 文档页面上找到了关于柱状图的信息,它可以提供 ICU 表达式以按照我想要的方式格式化数字,包括货币格式。
--------------------------------| ICU SYNTAX BELOW |
vAxis: {title: 'VALUES', format: 'R\u00A4 #.###0,00'}
这是我能得到的最接近的,但这个表达式给了我:
1000 -> R$ 1000.00 when it should be R$ 1.000,00
所以我的两个问题是:
1) 无法显示千位分隔符 2) 无法用“.”替换千位分隔符 和小数分隔符由“,”
在网上搜索了很多关于 ICU 本身的东西,描述了如何通过调用 ICU C++ lib 中的一些方法来实现它,但是在处理 w/google 图表时它显然不可用。