首页 前端知识 echart---百分数展示在圆环内

echart---百分数展示在圆环内

2024-03-12 01:03:46 前端知识 前端哥 17 452 我要收藏

首先看下结果:

在这里插入图片描述

相对应的代码:

var data = [
{value: 12,name: '给差评'},
{value: 13,name: '曝光商家'},
{value: 200,name: '未提及'},
{value: 32,name: '以恶制恶'},
{value: 43,name: '制度维权'}
];
option = {
backgroundColor: '#1d2239',
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
color: ['#fd9173', '#f36f8a', '#5f71d2', '#42a4eb', '#4ac7f5'],
legend: { //图例组件,颜色和名字
left: '55',
top: '50',
orient: 'vertical',
itemGap: 12, //图例每项之间的间隔
itemWidth: 10,
itemHeight: 10,
icon: 'rect',
data: ['给差评', '曝光商家', '未提及', '以恶制恶', '制度维权'],
textStyle: {
color: [],
fontStyle: 'normal',
fontFamily: '微软雅黑',
fontSize: 12,
}
},
series: [{
name: '违规次数',
type: 'pie',
clockwise: false, //饼图的扇区是否是顺时针排布
minAngle: 20, //最小的扇区角度(0 ~ 360)
center: ['50%', '50%'], //饼图的中心(圆心)坐标
radius: [54, 96], //饼图的半径
avoidLabelOverlap: true, 是否启用防止标签重叠
itemStyle: { //图形样式
normal: {
borderColor: '#1e2239',
borderWidth: 1.5,
},
},
label: { //标签的位置
normal: {
show: true,
position: 'inside', //标签的位置
formatter: "{d}%",
textStyle: {
color: '#fff',
}
},
emphasis: {
show: true,
textStyle: {
fontWeight: 'bold'
}
}
},
data: data
}, {
name: '',
type: 'pie',
clockwise: false,
silent: true,
minAngle: 20, //最小的扇区角度(0 ~ 360)
center: ['50%', '50%'], //饼图的中心(圆心)坐标
radius: [0, 100], //饼图的半径
itemStyle: { //图形样式
normal: {
borderColor: '#169af',
borderWidth: 1.5,
opacity: 0,
}
},
label: { //标签的位置
normal: {
position: 'outer', //标签的位置
formatter: "{b}",
textStyle: {
color: '#fff',
}
}
},
data: data
}]
};
复制
转载请注明出处或者链接地址:https://www.qianduange.cn//article/3644.html
标签
powerpoint
评论
还可以输入200
共0条数据,当前/页
发布的文章

jquery监听input值改变

2024-04-08 11:04:31

jquery 笔记

2024-04-08 11:04:27

jQuery Ajax前后端数据交互

2024-04-08 11:04:24

JQuery入门基础

2024-02-20 10:02:06

JQuery中的事件对象

2024-04-08 11:04:16

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!