我正在从 Highcharts 2.2.4 升级到 3.0.4。我正在处理带有堆积面积图的时间序列。作为一个实时更新图表,我希望它能够显示最近一小时的堆积区域。随着升级到 highcharts 3.0.4,现在看起来数据在下一个间隔下降到 0 值。当系列的其余部分充满空值时,我宁愿看到最后的尖锐截止。
这与 Highcharts 的 Github repo 上的一个问题有关,该问题已关闭,但围绕它仍有很多讨论。https://github.com/highslide-software/highcharts.com/issues/1836
是否有已知的解决方法可以在 3.0.4 版本中获得 2.2.4 的效果?
$(function () {
$('#container').highcharts({
chart: {
type: 'area'
},
plotOptions: {
area: {
stacking: 'normal'
}
},
series: [{
data: [635, 635, 809, 947, 1402, 3634, null,null,null,null]
}, {
data: [107, 107, 111, 133, 221, 767, null,null,null,null]
}, {
data: [203, 203, 276, 408, 547, 729, null,null,null,null]
}, {
data: [31, 31, 54, 156, 339, 818, null,null,null,null]
}, {
data: [2, 2, 2, 6, 13, 30, null,null,null,null]
}]
});
});
这是一个带有 Highcharts 2.2.4 的 jsfiddle:http: //jsfiddle.net/ricksuggs/gzcaL/6/
这是升级后的样子:http: //jsfiddle.net/ricksuggs/6vCHe/