【发布时间】:2013-03-22 09:22:22
【问题描述】:
我想知道使用 Highcharts 创建向下钻取旭日形分区的最佳方法? 我最初的方法是渲染所有系列,并根据所选系列动态更改系列(隐藏内部系列并更改其余系列的大小/内部大小)。
但是对于我无法隐藏的甜甜圈派,我采用了工作样本 一个馅饼并修改为甜甜圈以向您展示我的意思:http://jsfiddle.net/abdPj/
var chart = new Highcharts.Chart({
chart: {
type : 'pie',
renderTo: 'container'
},
xAxis: {
},
series: [{
size: '30%',
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}, {
innerSize: '35%',
size: '60%',
data: [129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4]
}]
});
// the button action
$button = $('#button');
$button.click(function() {
var series = chart.series[0];
if (series.visible) {
series.hide();
$button.html('Show series');
} else {
series.show();
$button.html('Hide series');
}
});
也不是 100% 确定大小和 innerSize 可以即时更改,我是否必须 每次都重绘所有可见的系列?
【问题讨论】:
标签: highcharts sunburst-diagram