我想将一系列系列插入高图。该系列可能在xAxis上有不同的起点,这对我来说当前代码会出错。
此JavaScript显示我如何绘制图表:
var appLength = 0;
for (var app in last24Hours) {
appLength = last24Hours[app].length;
if (insertedSeries.indexOf(app) === -1) {
stackedChart.addSeries({
name: app,
color: colors[colorCounter]
});
}
appArray.push(last24Hours[app]);
if (insertedSeries.indexOf(app) === -1) {
insertedSeries.push(app);
}
}
for (var i = 0; i < appArray.length; i++) {
for (var j = 0; j < appArray[i].length; j++) {
stackedChart.series[i].addPoint([CdnAnalyticsService.convertEPOCH(appArray[i][j].tValue), appArray[i][j].value], false, shift);
latestInsertedTime = appArray[i][j].tValue;
}
}
stackedChart.hideLoading();
stackedChart.redraw();
您可以在此处的图片中看到名为/ 00069-down1_qrac0的系列插入xAxis上的错误位置。尽管它应该几乎位于轴的最右侧,但它从xAxis的开头绘制。
关于我做错什么的任何想法?