【问题标题】:Flot bar chart month alignment issue浮动条形图月份对齐问题
【发布时间】:2014-02-01 00:05:40
【问题描述】:

我正在尝试使用 Flot 库绘制月度条形图。与月中心的对齐与 x 轴完全错误。我创建了一个jsfiddle 来显示问题。

给予时直观

bars: {
    show: true,
    fillColor: '#4682b4',
    barWidth: 15 * 24 * 60 * 60 * 1000,
    align: 'center'
},

我想该条应该与中心的刻度对齐,但不是!我期待的结果如下:

非常感谢!

【问题讨论】:

    标签: javascript flot


    【解决方案1】:

    不要只显示月份,而是在时间格式中包含 %d,您会看到发生了什么。 Flot 通过从轴 min 中减去条形宽度的一半来为居中条形腾出空间。所以条形图居中,但 x 轴刻度不是您所期望的。

    我正在调查我们能做些什么;同时,您可以设置一个明确的最小值(这将切断第一个条或在其左侧添加不需要的空白),或明确提供一个刻度数组。

    您可能还想尝试 0.7 而不是 master,因为它可能不会出现此问题。

    我会在检查完代码后更新这个答案。

    【讨论】:

    • OK...肯定可能是一个强词...我很确定:)
    【解决方案2】:

    我也有类似的问题。请参阅“新”栏。它在 10 月被取代。

    一种解决方法是在 2013-10-01 + (3600 *1000) 的时间戳上加 1 小时 (3600 秒 * 1000 毫秒) 然后时间轴从月初的正确位置开始..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-04
      • 2018-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-31
      相关资源
      最近更新 更多