Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 三维高分辨率图表多系列内部向下钻取_Javascript_Highcharts - Fatal编程技术网

Javascript 三维高分辨率图表多系列内部向下钻取

Javascript 三维高分辨率图表多系列内部向下钻取,javascript,highcharts,Javascript,Highcharts,我有一个非常大的问题,在高图表有多个系列使用向下钻,同时也点击后退按钮 这是我正在使用的js函数,我可以在向下钻取时创建多个系列,但在返回之前的数据时,会与当前数据合并 function hello() { var odata = [{ name: 'Jan', y: 50, drilldown: 'animals' }, {

我有一个非常大的问题,在高图表有多个系列使用向下钻,同时也点击后退按钮

这是我正在使用的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]
                    }]
                }




            })

        }
函数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,我之前复制了您的问题,我决定向我们的开发者报告,正如我提到的。所以,请继续跟踪,直到修复程序发布。