配置项如下
option = {
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
grid: {
left: 0
},
legend: {
top: 'top',
data: ['线下门店', '线上店铺']
},
series: [{
name: '订单来源',
type: 'pie',
selectedMode: 'single',
radius: [0, '60%'],
label: {
normal: {
position: 'inner'
}
},
labelLine: {
normal: {
show: false
}
},
data: [{
value: 700,
name: '线下门店',
selected: true
},
{
value: 300,
name: '线上店铺'
}
]
},
{
name: '订单来源',
type: 'pie',
radius: ['100%', '100%']
}
]
};
myChart.setOption(option);
function randomData() {
return Math.round(Math.random() * 1000);
}