概述
option = {
tooltip: {
trigger: 'item',
formatter: "{b}:{c}"
},
//图例
legend: {
//调节上下左右的距离达到图例位置效果
top: '15%',
left: '40%',
orient: 'vertical',
itemGap: 30,
textStyle: {
color: '#fff',
fontSize: 15
},
//获取想要的图例内容
formatter: function (name) {
console.log(name);
var total = 0;
var tarValue;
for (var i = 0; i < data.length; i++) {
total += data[i].value;
if (name === data[i].name) {
tarValue = data[i].value;
}
}
var p = Math.round((tarValue / total) * 100);
return name + " " + tarValue + " ("+ p + ")%}";
},
},
color:['#1a5fbb', '#23b5cc', '#ded71f','#25cd84','#eb6b9e','#8700ff','#7f7f7f'],
series: [
{
type: 'pie',
//饼图位置
center: ['20%', '50%'],
//饼图、环形图
//radius: ['40%', '70%'],
avoidLabelOverlap: false,
label: {
show: false,
position: 'center'
},
emphasis: {
label: {
show: false,
fontSize: '40',
fontWeight: 'bold'
}
},
labelLine: {
show: false
},
data: [
{
"value": 1,
"name": "一血"
},
{
"value": 3,
"name": "双杀"
},
{
"value": 2,
"name": "三杀"
},
{
"value": 1,
"name": "四杀"
},
{
"value": 10,
"name": "五杀"
}
]
}
]
}
最后
以上就是光亮月饼为你收集整理的echarts饼图配置(左右分开)的全部内容,希望文章能够帮你解决echarts饼图配置(左右分开)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复