我正在用Google图表绘制折线图。的第一个“列”是日期,因此水平轴是连续轴。它工作正常,但是有一个问题:我希望显示第一行的标签。
阅读文档here所有具有连续水平轴的图表都会隐藏第一行。
有人知道如何解决吗?

最佳答案

您可以使用hAxis.ticks选项覆盖图表的轴标签选择,该选项采用值或对象的数组。值表示在其上放置刻度线的位置,并且必须与域列具有相同的类型(日期,日期时间,时间或数字)。对象具有两个属性:v,将标签放置在(必填)的值;和f,以该值使用的标签(可选)。任何未指定标签的元素都将使用轴格式进行格式化。

举个例子:

hAxis: {
    format: '#.00',
    ticks: [1, {v: 2, f: 'foo'}, {v: 4, f: '$4'}, {f: 5, f: '5'}, {v: 9.6}]
}


将产生一个带有标签的轴,分别为1、2、4、5和9.6,标签为“ 1.00”,“ foo”,“ $ 4”,“ 5”和“ 9.60”。根据我指定的hAxis.format选项格式化1和9.6处的标签,而其他标签则使用我在对象中指定的标签。

关于javascript - Google图表-连续水平轴上的第一项未显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25796128/

10-16 22:22