echarts 饼图环形图图例位置

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
option = {
title: {
text: '',
textStyle: {
color: '#17F0E3',
},
},
tooltip: {
trigger: 'item',
formatter:function (params){
return`${params.name}${params.value} 占比%`
}
},
legend: {
orient: '',
x: 'right', //可设定图例在左、右、居中
y: 'bottom', //可设定图例在上、下、居中
icon: 'pin',
// padding:['0%','20%','50%','0%'], //可设定图例[距上方距离,距右方距离,距下方距离,距左方距离]
textStyle: {
//图例文字的样式
color: '#fff',
fontSize: 12,
},
data: ['加油消费车', '加气消费车', '充电消费车', '未消费车'],
},
grid: {
//设置图表撑满整个画布
top: '12px',
left: '12px',
right: '16px',
bottom: '12px',
containLabel: true,
},
series: [
{
hoverAnimation: false, //鼠标悬浮是否有区域弹出动画,false:无 true:有
name: '',
type: 'pie',
radius: ['75%', '85%'], //设置饼图大小宽度
avoidLabelOverlap: false,
label: {
normal: {
show: false,
position: 'center',
formatter: function (data) {
// 设置圆饼图中间文字排版
return data + '\n' + '车流里总数'
},
},
emphasis: {
show: false, //文字至于中间时,这里需为true
textStyle: {
//设置文字样式
fontSize: '12',
color: '#fff',
},
},
},
emphasis: {
label: {
show: true,
fontSize: '12',
fontWeight: 'bold',
},
},
labelLine: {
show: false,
},
data: [
{ value: 450, name: '加油消费车', itemStyle: { color: '#59CFFF' } },
{ value: 620, name: '加气消费车',itemStyle: { color: '#7B79FF' } },
{ value: 80, name: '充电消费车', itemStyle: { color: '#23B89A' } },
{ value: 170, name: '未消费车', itemStyle: { color: '#B3B3B3' } },
],
},
],
};

-----------------------------------
echarts 饼图环形图图例位置
https://blog.51cto.com/u_15060540/3904442

posted @   Ao_min  阅读(1138)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示