我正在尝试使用仅在一个时间点显示多个系列的 Highcharts 创建一个柱形图,我想在 x 轴上显示系列的名称以及能够使用隐藏和显示每个系列传奇。我最接近我想要实现的目标是添加类别并拥有多个系列。
xAxis: {
categories: [
'Tokyo',
'New York',
'London',
'Berlin'
]
}
然后添加多个系列,每个系列中只有一个数据点
series: [{
name: 'Tokyo',
data: [49.9, null,null,null]
}, {
name: 'New York',
data: [null, 83.6,null,null]
}, {
name: 'London',
data: [null, null, 48.9,null]
}, {
name: 'Berlin',
data:[null, null, null, 42.4]
}]
问题在于,虽然这仅显示 x 轴上每个点的一个系列,但 Highcharts 为每个其他系列分配空间,并且当隐藏系列时,只有系列将被隐藏,而不是 x 轴上的标签。jsfiddle 的链接在这里:http: //jsfiddle.net/md2zk/