我已启用我的饼图,选择了多个部分。 (虽然我还没有按照我想要的方式工作)。打开SO问题here
但是一旦我完成了这项工作,我希望每次在任何选择中进行更改时都返回所选部分的列表。
有人可以建议吗。 !
我的COED:
series: [{
name: 'Departments',
// allowPointSelect : true,
slicedOffset: 0,
states: {
select: {
color: 'red'
}
},
point: {
events: {
click: function(event){
//this.slice(null);
this.select(null, true);
filterCharts(cloneDonutData.Departments, dChart.series[0].name,this.name);
//console.log(this.series[0].chart.getSelectedPoints());
}
}
} ,
data: ....
]
答案 0 :(得分:1)
使用:http://api.highcharts.com/highcharts#Chart.getSelectedPoints
getSelectedPoints()自1.2.0起
返回图表中所有当前选定点的数组。可以通过point.select()方法或通过单击来以编程方式选择点。