1、效果如图
2、主要是设置legend中的formatter
formatter: function(name) {
// pieData是饼图的数组数据
let data = pieData;
let total = 0;
let tarValue = 0;
for (let i = 0, l = data.length; i < l; i++) {
total += parseInt(data[i].value);
if (data[i].name == name) {
tarValue = data[i].value;
}
}
let arr = [
'{a|'+name+'}',
'{b|'+((tarValue/total)*100).toFixed(2)+'%}'
]
return arr.join('')
},