【问题标题】:google line-chart api for haxis for date谷歌折线图api用于日期的haxis
【发布时间】:2013-01-04 02:22:54
【问题描述】:

我每天都有一份数据更新列表。

data.addColumn('date', 'Date');
    data.addColumn('number', 'Calorie');
    data.addRows([
      [new Date(2012,7,1),  400],
      [new Date(2012,7,2),  460],

日期将增加 3 个月,我有什么方法可以在 haxis 中仅显示该月的第一天。

                        hAxis: {
                        gridlines:{count:3, color: 'white'},
                        minValue: new Date(2012, 1, 31),
                        maxValue: new Date(2012, 9, 30),
                        showTextEvery:30,
            format:'d-MMM',
                    },

这是我当前的 haxis api 代码。它以某种方式仅显示 1-8 月。

【问题讨论】:

  • hAxis,出于我无法理解的原因,不喜欢过多地使用 minValue/maxValue 参数。是的,这很愚蠢。你可以像我here 那样使用一个虚拟系列来欺骗系统,但这并不能解决你的整个问题......它可能会给你一些关于尝试什么的提示!

标签: google-visualization linechart


【解决方案1】:

要获得您希望的结果,请注释选项对象中的 showTextEvery 属性。

hAxis: {
    gridlines:{count:3, color: 'white'},
    minValue: new Date(2012, 1, 31),
    maxValue: new Date(2012, 9, 30),
    // showTextEvery:30,
    format:'d-MMM'
} 

看看这个jqfaq.com 网站,它有谷歌图表相关的常见问题解答。它可能对您有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-02-07
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-21
    相关资源
    最近更新 更多