【发布时间】:2014-06-24 22:19:41
【问题描述】:
我正在尝试创建带有(长)标签的圆环图。图表的容器很小(并且是动态的)。我一直遇到外部图表的标签被截断的问题。
series: [{
name: 'Browsers',
data: browserData,
size: '65%',
dataLabels: {
formatter: function() {
return this.y > 5 ? this.point.name : null;
},
color: 'white',
distance: -30
}
}, {
name: 'Versions',
data: versionsData,
size: '85%',
innerSize: '65%',
dataLabels: {
formatter: function() {
// display only if larger than 1
return this.y > 1 ? '<b>'+ this.point.name +':</b> '+ this.y +'%' : null;
}
}
}]
jsfiddle:http://jsfiddle.net/sw99B/
我想要完成的是自动饼图大小,就像简单的饼图一样:
series: [{
name: 'Versions',
data: versionsData,
dataLabels: {
formatter: function() {
// display only if larger than 1
return this.y > 1 ? '<b>'+ this.point.name +':</b> '+ this.y +'%' : null;
}
}
}]
jsfiddle:http://jsfiddle.net/4P4D5/
甜甜圈的问题是我必须指定内部和外部甜甜圈的大小。这导致制作甜甜圈的两个馅饼具有固定的半径。理想情况下,我会让内馅饼占外馅饼的百分比;并让外层有一个自动大小。
关于如何完成此任务的任何建议?
【问题讨论】:
标签: highcharts