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