Wiem, że istnieje możliwość umieszczenia etykiet wykresów kołowych wewnątrz lub na zewnątrz ciasta, zmieniając dział plotOptions.pie.dataLabels.distance. Próbuję dowiedzieć się, czy to możliwe, aby zmienić na punkt dla każdego punktu:Highcharts - etykiety wewnątrz i na zewnątrz wykresu kołowego
jeśli plaster jest mniejszy niż 15%, umieszczać etykiet wewnątrz wycinka
inny umieścić etykietę poza plasterkiem
Czy jest to możliwe w Highcharts? Poniżej znajduje się jedna z moich prób, która nie działa; zwykły jsfiddle jest tutaj: 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;
}
}
},
Czy kiedykolwiek wymyślić rozwiązanie tego problemu? Próbuję zrobić to samo. Dzięki –
Niestety nie, ale proszę zamieścić tutaj, jeśli znajdziesz odpowiedź. – supertrue