配置项如下
var data = [{
value: 290,
name: '1'
}, {
value: 132,
name: '2'
}, {
value: 116,
name: '3'
}, {
value: 103,
name: '4'
}, {
value: 95,
name: '5'
}]
var datasname = [];
for (var i = 0; i < data.length; i++) {
datasname.push(data[i].name)
}
option = {
title: {
text: '派出所等级统计',
left: 'center',
top: '10',
textStyle: {
color: 'white'
}
},
// color:['#58C1DA','#0BA1FC','#41D5F2','#ADDD8E','#467EFF','#FF7145','#76FFE7','#FFD376'],
tooltip: {
trigger: 'item',
// formatter: function(params, ticket, callback) {
// var res = params.seriesName;
// res += '<br/>' + params.name + ' : ' + params.percent + '%';
// return res;
// }
},
legend: {
orient: 'vertical',
right: '5%',
top: 'center',
padding: 10,
data: ['1', '2', '3', '4', '5'],
itemWidth: 20,
itemHeight: 10,
backgroundColor: 'rgba(255,255,255,0.5)'
},
series: [{
name: '消费',
type: 'pie',
selectedMode: 'single',
radius: [0, '70%'],
label: {
normal: {
formatter: '{c}',
position: 'outside',
textStyle: {
// color: '#fff',
fontSize: 22
}
}
},
labelLine: {
normal: {
show: true,
lineStyle: {
// color:'#fff'
}
}
},
data: [{
value: 290,
name: '1'
}, {
value: 132,
name: '2'
}, {
value: 116,
name: '3'
}, {
value: 103,
name: '4'
}, {
value: 95,
name: '5'
}]
}]
};