【发布时间】:2017-08-04 10:17:17
【问题描述】:
我遇到了一个非常有趣的情况,我认为这在使用堆积面积图时很常见。
情况 1 - JSFIDDLE
我使用的系列如下:
series: [{
name: 'test1',
data: [113864, 113864, 113864, 0, null, null, null],
color: '#4E80BC'
}, {
name: 'test2',
data: [null, null, null, 87905, 87905, 87905, 87905],
color: '#E46C0A'
}, {
name: 'test3',
data: [null, null, null, 14211, 14211, 14211, 14211],
color: '#B8B8B8'
}]
您看到 test1 从 113864 下降到 0,但它从 2024 年到 2028 年下降。这不是预期的行为
情况 2 JSFIDDLE
我想要实现的是以下情况:
这样做的问题是我只能通过使用以下系列数据来实现这种情况:
{
name: 'test1',
data: [113864, 113864, 113864, 113864, null, null, null],
color: '#4E80BC'
}
因此我不得不在意甲中添加另一个 113864。这是不可能的,因为我没有那个选项。我无法再次添加 113864。所以我的问题是,有谁知道我如何在不更改系列数据的情况下解决这个问题?
PS。另请注意,使用条形图作为解决方案会弄乱工具提示,因为它会为每个条显示一个工具提示,而不是整个区域
【问题讨论】:
标签: javascript highcharts stacked-area-chart