2015-04-26 44 views
0

http://s18.postimg.org/oex83yh61/Screen_Shot_2015_04_26_at_2_48_07_pm.png谷歌图的列注释不符合

我试图创建一个谷歌的图表API的注释堆积柱形图。但是,我无法使注释正确显示。当注解太大而无法坐在列内时,它显然应该显示在最上面(这里是1,2,3列和7列)。但是,不是一直这样做,我得到许多注释表示为'...'(这显然是无用的)。

所有注释都是2-3位数字,所以他们没有理由不适合。这是一个已知的错误?有没有解决方法通过格式化注释?我尝试过调整字体大小,但是直到字体不知不觉地变小(1或2pt)时才会出现相同的行为。

这用于在图表图表API中工作,但我试图移动到新的API,并且无法通过此注释问题。任何帮助将非常感激。

+0

你可以张贴一些代码,再现了问题? – drs9222

回答

0

我终于明白了这一点,因此对于任何有兴趣的人来说,这个技巧基本上都是使用ComboChart。不是直接注释列,而是使用相同的数据(lineWidth:0)添加一个不可见的行系列,然后注释该行。

这的jsfiddle由安德鲁·加兰特说明... http://jfiddle.net/asgallant/QjQNX/

很少操作,这可以由具有堆积柱形图工作为好。

此外,如果你想摆脱蜱标志着你可以使用JavaScript来设置宽度= 1的所有SVG元素的rect有宽度= 0