在series属性中添加itemStyle属性:
上代码
series: [
{
name: "类型",
type: "pie",
radius: "50%",
data: [
{ value: 1048, name: "现场服务-通行费争议" },
{ value: 735, name: "现场服务-特殊收费争议" },
{ value: 580, name: "稽核追缴-稽核追缴名单" },
{ value: 484, name: "其他服务-交管问题" },
],
emphasis: {
itemStyle: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: "rgba(0, 0, 0, 0.5)",
},
},
// 输出形式 name : 总数
itemStyle:{
normal:{
label:{
show:true,
formatter:'{b}: {c} {d}%'
}
}
}
},
],
设置labal 下的 formatter 属性 为函数 return 输出 显示形式
formatter: function (value) {
if (value.length > 4) {
return `${value.slice(0, 4)}...`
}
return value;
}
X轴 name 倾斜 属性 rotate : 度数
axisLabel: {
show: true,
color: "rgb(170,170,170)",
fontSize: 7,
rotate: 70,
},