我有一个页面,其中包含一个使用highcharts的饼图和柱形图。

非常类似于这个例子

http://jsfiddle.net/highcharts/Vf3yT/

在示例中也可以看到我遇到的问题是
如果单击柱形图中的项目以进行向下钻取,则会显示“返回到概述”,单击它,这样我就不会出现任何问题。

但是,当您尝试同时向下钻取两个图形时,遇到了一个问题。如果单击柱形图中的项目,然后单击饼形图中的,然后尝试在柱上向上追溯,它会认为柱状图已向下钻两次。如果我在柱状图上钻两次,则无法在饼图上钻。

图形使用不同的选项在不同的div中呈现

optionsColumn.chart.renderTo = 'graph';
optionsColumn.chart.type = 'column';
var chart1 = new Highcharts.Chart(optionsColumn);

optionsPie.chart.renderTo = 'graphPie';
optionsPie.chart.type = 'pie';
var chart2 = new Highcharts.Chart(optionsPie);


该示例中也存在该问题,但我一直没有找到解决方法。

最佳答案

这是jsfiddle版本的错误,已经在master分支上修复,请参见:http://jsfiddle.net/Vf3yT/354/

<script src="http://github.highcharts.com/highcharts.js"></script>
<script src="http://github.highcharts.com/modules/drilldown.src.js"></script>

关于javascript - Highcharts向下钻取多个图形,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22693449/

10-08 22:47