我正在使用Flot Chart库,该图用于绘制温度随时间变化的图表。我面临的问题是,当时间数据较大时,不会显示X轴时间标签。 例如,我尝试绘制1个月,测量15分钟。可能要绘制大约2800点。完美的作品
同时,如果我再添加一个图例或将范围扩展到3个月,突然所有X-ticks都消失了。如果我选择并缩放,有时刻度线又回来了。
我不确定我在这里犯了什么错误。只需添加我使用的选项
var options = {
xaxis: {
show: true,
axisLabel: 'Mediaan',
showTicks: true,
autoScale: "exact",
mode: "time",
timeBase: "milliseconds",
timeformat: "%d-%m %H:%M",
autoscaleMargin:0.05,
alignTicksWithAxis: 1,
},
yaxis: {
show: true,
axisLabel: 'Hoogte',
showTicks: true
},
selection: {
mode: "x"
},
series: {
lines: {
show: true,
lineWidth: 2
},
},
legend: {
noColumns: 2
},
grid: {
hoverable: true,
clickable: true
},
zoom: {
interactive: true
},
hooks:{draw:[drawComplete]}
};
有什么想法吗?
谢谢