echarts中饼图的指示线加圆点
echart中饼图的指示线加圆点,圆点的颜色与指示线的颜色一致
let data = [{
"name": "业务1",
"value": 10
}, {
"name": "业务2",
"value": 15
}, {
"name": "业务3",
"value": 15
},
{
"name": "业务4",
"value": 25
},
{
"name": "业务5",
"value": 10
},
{
"name": "业务6",
"value": 25
},
];
let color = [ "#fec101", "#b5b8cd ", "#ff6226","#f60000","#2cc78f","#2ca7f9"]
// 这步主要是为了让小圆点的颜色和饼状图的块对应,如果圆点的颜色是统一的,只需要把label写在series里面
let setLabel = (data) => {
let opts = [];
for (let i = 0; i < data.length; i++) {
let item = {};
item.name = data[i].name;
item.value = data[i].value;
item.label = {
normal: {
//控制引导线上文字颜色和位置,此处a是显示文字区域,b做一个小圆圈在引导线尾部显示
show: