Flot chart xaxis,2天前默认情况下没有删除查看前几天的能力

时间:2016-01-16 19:23:15

标签: jquery charts flot

这是我的问题:我有一个通过JSON字符串从服务器接收数据的flot图表,日期以unix时间戳格式存储。我的问题是,我想在x轴中默认显示过去的X时间,例如2天前,但没有删除在scrolldown(缩小)或{{1}上显示透明(天)的能力}(导航插件)。我只是在寻找一个解决方案,以避免我们在一个月内无法读取xaxis,因为xaxis已经有30天了。

这是我的JSfiddle。它工作正常,我只想添加这个功能

JS:

drag

1 个答案:

答案 0 :(得分:0)

刚刚找到解决方案,但事实证明,默认情况下flot chart永远不会使xaxis上的日期不可读,我做了经验(使用下面的代码并通过了60天),它将根据起点进行平衡时间(给定的第一个点的日期),结束时间(最后一个点的日期)和情节的宽度,我猜。如果我真的需要它,我可以这样使用它:

var minX = new Date();
minX.setDate(minX.getDate() - 2);

...
  xaxis: {
     mode: 'time', timeformat: '%d/%m/%y',
     tickLength: 5,
     min: minX,
  },
...