我的图表缩小了很长时间,直到我将xaxis更改为模式:“time”。现在我无法放大。图形呈现并且看起来很好,但不会缩放。 FLOT是否支持基于时间的图表缩放? 感谢
$(function(){
var line1_data = [[1309507200000,82],[1310112000000,76],[1310976000000,71],[1311235200000,76],[1311753600000,82]]; var line2_data = [[1309507200000,60],[1310112000000,40],[1311235200000,60],[1311753600000,80],[1318233600000,60]];
var data = [line1_data,line2_data];
var placeholder2 = $("#placeholder2");
var options = {
series: { lines: { show: true }, shadowSize: 0 },
xaxis: { mode: "time", zoomRange: [0.1, 10] },
yaxis: { zoomRange: [0.1, 10] },
zoom: { interactive: true }
};
var plot = $.plot(placeholder2, data, options);
});
答案 0 :(得分:0)
我不确定,但我认为它可能与您的zoomRange
有某种关联“zoomRange”是可以进行缩放的间隔,例如同 zoomRange:[1,100]变焦永远不会缩放轴,以便 min和max之间的差值小于1或大于100。 您可以将它们中的任何一个设置为null以忽略。
并且在您的数据中,您需要选择图表中的一小部分,以使差异小于10
但正如我所说,我可能错了,我从未做过基于时间的图表