Javascript 三维高分辨率图表多系列内部向下钻取
我有一个非常大的问题,在高图表有多个系列使用向下钻,同时也点击后退按钮 这是我正在使用的js函数,我可以在向下钻取时创建多个系列,但在返回之前的数据时,会与当前数据合并Javascript 三维高分辨率图表多系列内部向下钻取,javascript,highcharts,Javascript,Highcharts,我有一个非常大的问题,在高图表有多个系列使用向下钻,同时也点击后退按钮 这是我正在使用的js函数,我可以在向下钻取时创建多个系列,但在返回之前的数据时,会与当前数据合并 function hello() { var odata = [{ name: 'Jan', y: 50, drilldown: 'animals' }, {
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]
}]
}
})
}
函数hello(){
变量odata=[{
姓名:“Jan”,
y:50,
深入研究:“动物”
},
{
姓名:'Feb',
y:52,
深入研究:“动物”
}
];
$(“#容器”)。高图({
图表:{
键入:“列”,
差额:75,
选项3D:{
启用:对,
阿尔法:15,
贝塔:15,
深度:50,
视距:25
}
},
标题:{
文本:“2013年员工休假状态。”
},
副标题:{
文本:“单击列以查看更多信息。”
},
xAxis:{
类型:“类别”
},
亚克斯:{
标题:{
文本:“总数”
}
},
图例:{
已启用:false
},
打印选项:{
系列:{
边框宽度:0,
数据标签:{
启用:对,
格式:“{point.y}”
}
}
},
工具提示:{
headerFormat:“{series.name}”, pointFormat:“{point.name}:{point.y}天数
” }, 系列:[{ 名称:“年度联合国”, colorByPoint:对, 资料来源:odata }, { 名称:“全年损益”, colorByPoint:对, 资料来源:odata }], 向下展开:{ 系列:[{ id:'动物', 名称:“动物”, 数据:[{ 名字:'猫', y:4, 深入研究:“猫” },[“狗”,2], ['Cows',1], ['Sheep',2], [‘猪’,1] ] },{ id:'猫', 数据:[1,2,3] }] } }) } 我需要有多个系列在每个向下钻,而且我有多个向下钻 这是小提琴 只需单击jan->然后单击任意一个条->然后单击back->然后单击同一对的另一条->Bug(系列冲突)
这个问题已经解决。你能为你的问题创建一个JSFIDLE示例吗?这里是小提琴,只需单击jan->然后单击任意一个条->然后单击back->然后单击同一对的另一条条->Bug(系列冲突)老实说,有什么不对,因为当我做你的场景时,它看起来是正确的。实际上你没有记下来,我这么认为,上一个系列适用于当前系列,如果我像这样单击,jan->然后单击任意一个栏->然后单击后退->然后单击同一对的另一个栏->错误(系列冲突),请单击访问labels@musthafa,我之前复制了您的问题,我决定向我们的开发者报告,正如我提到的。所以,请继续跟踪,直到修复程序发布。