即使allowOverlap设置为true,DataLabels也会隐藏自己。怎么解决?

时间:2017-10-11 11:29:38

标签: highcharts highcharts-ng

HIGHCHARTS

请查看JSFIDDLE。在这个例子中," Opera"即使allowOverlap设置为true,dataLabel也会隐藏。如何解决这个问题?请分享您的想法。

修改

以下是更新后的JSFIDDLE

1 个答案:

答案 0 :(得分:1)

使用此密度时,并非所有标签都会显示。该问题的解决方案是将padding数据标签设置为0,增加distance属性或只是将图表的高度更改为更高的值。

API参考:
http://api.highcharts.com/highcharts/chart.height
http://api.highcharts.com/highcharts/plotOptions.pie.dataLabels.padding
http://api.highcharts.com/highcharts/plotOptions.pie.dataLabels.distance

示例:
http://jsfiddle.net/u86cosyg/ - 增加高度并将填充设置为0 http://jsfiddle.net/7xLm1xma/ - 增加距离