在此jsFiddle中,当取消选择除系列1之外的所有系列时,它将读取为“ -1”。这是图表中的错误还是我做错了?我已经尝试了几件事,例如弄乱了偏移量,showEmpty,但似乎没有任何效果。有什么想法吗?
http://jsfiddle.net/mhant47c/1/
$('#container').highcharts({
chart: {
type: 'bar'
},
yAxis: [{
width: '33.33%',
showLastLabel: false,
id: 'yA0'
}, {
left: '33.33%',
width: '33.33%',
offset: 0,
showLastLabel: false,
id: 'yA1'
}, {
left: '66.66%',
width: '33.33%',
offset: 0,
id: 'yA2'
}],
plotOptions: {
series: {
stacking: 'normal'
}
},
xAxis:{
showEmpty:false,
categories:['a','b','c','d']
},
series: [{
data: [1, 2, 3, 4]
}, {
data: [3, 2, 1, 6]
},
{
yAxis: 1,
data: [23, 43, 56,23, 43, 56]
},{
yAxis: 1,
data: [23, 43, 56,23, 43, 56]
}, {
yAxis: 2,
data: [123, 413, 516,23, 43, 56]
}]
});
答案 0 :(得分:0)
图表试图将列居中,这导致添加其他类别。为防止这种情况,请使用min
选项:
xAxis: {
min: 0,
...
},