我有一个非常大的问题,在 highcharts 有多个系列使用钻取下来,也同时点击返回按钮
这是我使用的js函数,我可以在向下钻取时创建多个系列,但在返回时,以前的数据将与当前数据合并
function hello() {
var odata = [{
name: 'Jan',
y: 50,
drilldown: 'animals'
},
{
name: 'Feb',
y: 52,
drilldown: 'animals'
}
];
$('#container').highcharts({
chart: {
type: 'column',
margin: 75,
options3d: {
enabled: true,
alpha: 15,
beta: 15,
depth: 50,
viewDistance: 25
}
},
title: {
text: 'Employee Leave status, 2013.'
},
subtitle: {
text: 'Click the columns to view more.'
},
xAxis: {
type: 'category'
},
yAxis: {
title: {
text: 'Total Number'
}
},
legend: {
enabled: false
},
plotOptions: {
series: {
borderWidth: 0,
dataLabels: {
enabled: true,
format: '{point.y}'
}
}
},
tooltip: {
headerFormat: '<span style="font-size:11px">{series.name}</span><br>',
pointFormat: '<span style="color:{point.color}">{point.name}</span>: <b>{point.y}</b> Number of days<br/>'
},
series: [{
name: 'UN Over-All for year',
colorByPoint: true,
data: odata
},
{
name: 'Pl Over-All for year',
colorByPoint: true,
data: odata
}],
drilldown: {
series: [{
id: 'animals',
name: 'Animals',
data: [{
name: 'Cats',
y: 4,
drilldown: 'cats'
}, ['Dogs', 2],
['Cows', 1],
['Sheep', 2],
['Pigs', 1]
]
},{
id: 'cats',
data: [1, 2, 3]
}]
}
})
}
我需要在每个深入查看时有多个系列,而且我也有多个唐斯
这是小提琴
http://jsfiddle.net/mohamedmusthafac/x5E2Y/1/
只需点击jan-〉然后任何一个酒吧-〉然后点击返回-〉然后点击同一对的另一个酒吧-〉错误(系列碰撞)
2条答案
按热度按时间s6fujrry1#
此问题已在Highcharts v4.1.4中得到修复。
7gcisfzg2#