官方文档
使用回调函数 params
此处只截取series的部分代码
series: [
{
name: 'Nightingale Chart',
type: 'pie',
radius: ['20%', '50%'],
center: ['40%', '50%'],
left: '0%',
label: {
show: true,
lineHeight: 20,
color: '#fff',
fontSize: 14,
formatter: '{b_set|{b}}\n{c_set|{c}例}',
rich: {
b_set: {
color: '#fff',
lineHeight: 20,
align: 'center'
},
c_set: {
color: '#fff'
}
}
},
data: this.alarmTypeList,
itemStyle: {
color: function(params) {
if (params.name === '一般') { return '#5ccdbf' }
else if (params.name ===