Highcharts:如何将动态数据设置为向下钻取饼图?

时间:2015-05-19 05:44:12

标签: javascript highcharts

我可以使用

将数据设置为主饼图
var data = [1,2,3,4,5]; //value of data will be returned through an AJAX call
chart1.series[0].setData(data);

同样,如何动态设置钻取数据?

我试过

chart1.drilldown[0].data = '[1,2,3]';

但它不起作用。

我正在使用RESTful服务来公开数据。

1 个答案:

答案 0 :(得分:11)

您可以使用 chart.options.drilldown

在运行时访问下钻
var newDrillDowns = {
                id: 'my drilldowns',
                data: [
                    ['Cat1', 4],
                    ['Cat2', 2],
                    ['Cat3', 1]
                ]};

chart.options.drilldown.series[0] = newDrillDowns;

以同样的方式完全替换下钻

chart.options.drilldown.series = [newDrillDowns];