google-visualization - 是 vAxis : {slantedText: true} possible for Bar Chart [Google Charts]?

标签 google-visualization

我可以为柱形图制作hAxis: {slantedText: true}
但它也适用于条形图的vAxis吗?

柱形图: column chart with slanted text on hAxis 条形图: bar chart with default text angle on vAxis

(不要介意数据,这只是一个示例)

最佳答案

this JSFiddle所示设置 vAxis.slantedText: true 是不够的。我不知道为什么,而且据我(有限)所知,我不知道有什么简单的方法可以实现这一目标。

根据您的需要,您可以将此粗略代码添加到 drawChart 函数的末尾,以实现 vAxis 标签 ( JSFiddle example ) 的类似旋转:

// Rotate vAxis labels.
var array = $('g');
for(var i = 0; i < array.length; i++) {
    var logicalname = array[i].logicalname;
    var text = $(array[i].children[0]);    
    if(logicalname != null &&
       logicalname.indexOf("vAxis") == 0 &&
       logicalname.indexOf("label") > 0) {

        text.attr("transform", 
                  "rotate(-30 "+$(text[0]).attr('x')+" "+$(text[0]).attr('y')+")");

    }
}

希望有人能找到一种更顺利的方法来实现这一目标。

关于google-visualization - 是 vAxis : {slantedText: true} possible for Bar Chart [Google Charts]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24954706/

相关文章:

javascript - 如何在谷歌仪表板表中为 TR 赋值

javascript - 谷歌图表 : Cannot read property 'color' of null

javascript - Google 时间轴图表

javascript - Google 可视化图表 - 颜色

javascript - 访问谷歌可视化表中的某个单元格

javascript - 向 Google 烛台图表添加注释(发布的解决方案触发 TypeError)

javascript - 谷歌图表 : Is it possible to have a pie chart substituting the dot in the scatterplot?

javascript - 在 Google 地理图表中的两点之间绘制曲线

javascript - 自定义 google-chart hAxis 标签

php - 如何使用 google chart api 在 x 轴上使用日期