【发布时间】:2016-07-05 15:36:06
【问题描述】:
我目前正在研究一些显示与时间相关的单组和多组数据的浮动图。下面是图表上一组数据的示例图像。
日期时间选择器允许用户比较两个时间范围,其中第二个数据集在初始集上绘制。我遇到的问题是,当第二个数据集绘制在第一个数据集上时,整个图形向上移动,显示隐藏刻度应该所在的大空白区域,请参见下面的示例图像。
如您所见,数据集是不同的时间范围,因此不能在同一轴上,因为它们是比较。这是我的坐标轴选项。
xaxes: [{
tickColor: "#fff",
mode: "time",
timeformat: timeFormat,
minTickSize: tickSize,
font: {
style: "normal",
color: "#666666"
},
axisLabel: xLabel,
axisLabelUseCanvas: true,
axisLabelFontSizePixels: 11,
axisLabelColour: "#666666",
axisLabelFontFamily: 'Open Sans',
axisLabelPadding: 20
},
{
ticks: [],
mode: "time",
timeFormat: timeFormat
}],
在第二个 xaxis 上应用选项 show: false 会完全移除移位,但是因为它是错误的,所以我的图形点工具提示也被移除了。
如果需要,我正在使用 flot.time、flot.tooltip 和 flot.axislabels。 这是我的第一个问题,所以任何反馈都会很棒:)
【问题讨论】:
标签: javascript charts flot