9
我知道可以通过更改plotOptions.pie.dataLabels.distance将饼图标签放在饼图的内部或外部。我试图找出是否有可能通过点为基础,以改变上的一个点:Highcharts - 饼图内部和外部的标签
如果片小于15%,切片内部发生的标签
其他地方标签片外
这是可能在Highcharts?下面是我的一个尝试,这是行不通的;普通的jsfiddle是在这里:http://jsfiddle.net/supertrue/q6bQP/
plotOptions: {
pie: {
dataLabels: {
distance: -30,
color: 'white',
formatter: function() {
if (this.y < 15) {
this.point.dataLabels.color = 'red';
this.point.dataLabels.distance = 20;
return this.point.name;
} else {
return this.point.name;
}
}
},
你有没有想出一个解决方案?我正在尝试做同样的事情。谢谢 – 2013-07-05 11:01:07
不幸的是,但如果你找出答案,请在这里发帖。 – supertrue 2013-07-05 14:58:58