今天收到客户一个问题 饼图内部要显示百分比
查了一下echarts官网说明 并没有加上xx属性就可以达到需求 然后我这边找到一下一种解决方案
效果如下

具体怎么做的代码如下:
series: [
// 画外部描述的饼图
{
type: "pie",
radius: "55%",
center: ["50%", "50%"],
data: [
{
name: "深圳市",
value: 22839,
},
{
name: "长沙市",
value: 6105,
},
{
name: "重庆市",
value: 24313,
},
{
name: "天津市",
value: 43766,
},
{
name: "武汉市",
value: 56173,
},
],
label: {
show: true,
position: "outside",
color: "#7F8FA4",
fontSize: 12,
},
labelLine: {
show: true,
},
},
// 画内部百分比的饼图
{
type: "pie",
radius: "55%",//此属性要与上面保持一致要不然会导致饼图过大
data: [
{
name: "深圳市",
value: 22839,
},
{
name: "长沙市",
value: 6105,
},
{
name: "重庆市",
value: 24313,
},
{
name: "天津市",
value: 43766,
},
{
name: "武汉市",
value: 56173,
},
],
label: {
show: true,
position: "inside",
formatter: `{d}%`,
},
},
],
这里要感谢大佬拖延症小yi链接如下的脑洞echarts 饼图内部显示百分比,外部显示文字说明_echarts 饼图显示文字-优快云博客
1282

被折叠的 条评论
为什么被折叠?



