用另一种数字语言

时间:2017-09-27 13:31:14

标签: javascript jquery google-visualization frontend web-frontend

我试图使印度1,2,3中的垂直轴标记并在印度绘制,但它似乎对计算机没有意义,因为阿拉伯数字没有原生编码,但是就英语0,1而言, 2,3 ...你可以做计算没有问题,我必须显示印度 - 阿拉伯值的问题

enter image description here

此折线图由google Visualization api完成,最后一个版本为46.0,而lang是ar但是结果不是我的目标,vaxis应该在1,2,3和绘制的值

1 个答案:

答案 0 :(得分:0)

(这是对stackoverflow.com/questions/46423807上发布的重复问题的略微修改的答案.Martijn Pieters,如果你注意,请删除这个问题而不是这个。)

有一个解决方案,但您必须使用未记录的功能,这将在某些时候进行记录。在绘制图表之前,您需要进行此调用。

google.visualization.NumberFormat.useNativeCharactersIfAvailable(true);

这适用于v46之前的材质图表,也适用于以v46开头的经典图表。请参阅此示例:https://jsfiddle.net/dlaliberte/6k8vdgz7/

根据您还指定的格式选项,您可能会看到一些问题。