【发布时间】:2016-04-14 17:38:12
【问题描述】:
我的 Google PieChart pieSliceText 位置有问题。它重叠在页面上,而不是完全重叠在 PieChart 本身上。
请看这张截图照片:
由于数据值和百分比的波动,我想避免调整 'pieStartAngle' 属性,因为我认为它看起来很傻。
有没有办法将“男性”的标签移动到饼图上,而不是在“无人区”中重叠?我希望这很容易(就像使用 Google 条形图一样),但事实并非如此。
这是我的图表选项的样子:
var colors = ["#B5ACCE", "#61B036"]; //green and purple colors
var data = google.visualization.arrayToDataTable([
['Type', 'Count'],
['Male', parseInt(_maleEnrollment)],
['Female', parseInt(_femaleEnrollment)]
]);
//chart options
var chartOptions = {
title: 'Gender'
,pieSliceText: 'label'
,pieSliceTextStyle: { color: 'black', fontName: 'Arial', fontSize: 20 }
,colors: colors
,backgroundColor: 'transparent'
,legend: { textStyle: { color: 'black', fontName: 'Arial', fontSize: 14 } }
,chartArea: { left: 0, 'width': '100%', 'height': '100%' }
,enableInteractivity: false
};
【问题讨论】:
-
我在圆环图上遇到了类似的问题,当孔太大时,文本没有放在可读性很强的地方。
标签: jquery position pie-chart google-pie-chart