在顶部和底部显示flot时间线刻度

时间:2016-10-06 17:39:29

标签: flot

我一直在使用flot几天而且很棒,但我似乎无法找到答案:

是否可以在图表的顶部和底部显示x轴/时间线刻度?

我的图表有一个很大的高度,当从当前显示时间刻度的顶部滚动时,用户很难知道这些点的日期。

我四处搜索,我发现的所有内容都是github上的这个问题,似乎从未实现过: https://github.com/flot/flot/issues/1040

提前致谢!

1 个答案:

答案 0 :(得分:0)

您无法使用默认选项执行此操作,但可以使用解决方法:

  • 复制您的数据系列,使用普通选项加上xaxis: 1作为第一个,同时使用此选项使第二个看不见:

    points: {
        show: false
    },
    lines: {
        show: false
    },
    xaxis: 2
    
  • 将此选项用于x轴:

    xaxes: [{
        position: "top"
    }, {
        position: "bottom",
        alignTicksWithAxis: 1
    }],
    

有关完整示例,请参阅此fiddle