【发布时间】:2013-09-12 10:59:05
【问题描述】:
我想用
创建一个图表- x 轴上的天数(从 1 到 30 的任意数字)
- y 轴为 24 小时
- 三个系列以日期/时间坐标绘制到图表中
我还有一个问题。 一个系列不断获得双轴标签。
var myAxes = {
dateRange: {
calculateEdgeOffset: true,
keys: ["date"],
position: "bottom",
type: "time",
labelFormat: "%e %b %Y",
styles: {
majorTicks: { display: "none" },
label: { rotation: -65, margin: { top: 5 } },
marker: { shape: "rect" },
line: { weight: 0 }
}
},
timestamp: {
keys: ["minutes"],
position: "left",
labelFunction: function (val) {
var display = padLeft(Math.floor(val / 60), 2, "0");
display += ":" + padLeft((val % 60), 2, "0");
return display;
}
}
};
“dateRange”很好,但“timestamp”不断在左侧获取我自己的“labelFunction”覆盖值,在右侧获取自动生成的值。
【问题讨论】:
-
我会删除您已解决的问题部分,并更清楚您真正要问的是什么。删除“分钟”系列或其他标签?
-
没错。我更新了问题,希望缩小范围。谢谢。
标签: javascript charts yui yui-charts