我在Highcharts中有一个饼图,可以缩小每个切片以创建一个"粉丝"影响。每个切片都很好用。但是,标签也需要处理。我尝试了以下方法:
new Highcharts.chart(div, pieOptions,
function(chartObj) {
var j = 0;
$.each(chartObj.series[0].data, function(i, point) {
point.labelDistance = j;
j -= 25;
});
});
这实际上会在已注销的数据中正确更新标签距离,但不会在视觉本身中更新。我每次都尝试重新加载图表。
这是一个jsfiddle:https://jsfiddle.net/s2pdroze/1/
总结:我正在寻找每个切片上的每个标签,以便在每次迭代时稍微向内移动。