Echarts餅狀圖標(biāo)題位置一開始默認(rèn)是在左上方薯鼠,根據(jù)需要臊旭,echarts餅圖標(biāo)題如何顯示在餅圖右下方 糕再?只需要修改legend里面的xy屬性即可:
legend: {
orient: 'vertical',
x:'right',
y: 'bottom',
data: ['在線', '離線']
},
寫一個(gè)具體的demo:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>五分鐘上手之餅狀</title>
<!-- 引入 echarts.js -->
<script src="https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js" type="text/javascript"></script>
<script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
</head>
<body>
<!-- 為ECharts準(zhǔn)備一個(gè)具備大兴突凇(寬高)的Dom -->
<div id="main" style="width: 300px;height:300px;"></div>
<script type="text/javascript">
// 基于準(zhǔn)備好的dom,初始化echarts實(shí)例
var myChart = echarts.init(document.getElementById('main'));
// 指定圖表的配置項(xiàng)和數(shù)據(jù)
myChart.setOption({
tooltip: {
trigger: 'item',
formatter: "{a} <br/>梨熙: {c} (q68gsmy%)"
},
legend: {
orient: 'vertical',
x:'right',
y: 'bottom',
data: ['在線', '離線']
},
series: [{
name: '訪問來源',
type: 'pie',
radius: ['50%', '70%'],
avoidLabelOverlap: false,
label: {
normal: {
show: false,
position: 'center'
},
emphasis: {
show: true,
textStyle: {
fontSize: '30',
fontWeight: 'bold'
}
}
},
labelLine: {
normal: {
show: false
}
},
data: [
{ value: 12, name: '在線', itemStyle: { color: '#005eff' } },
{ value: 3, name: '離線', itemStyle: { color: '#ff9194' } },
]
}]
});
</script>
</body>
</html>
效果如下所示:
原文作者:祈澈姑娘 技術(shù)博客:http://www.reibang.com/u/05f416aefbe1
90后前端妹子开镣,愛編程,愛運(yùn)營咽扇,文藝與代碼齊飛哑子,魅力與智慧共存的程序媛一枚,歡迎關(guān)注【編程微刊】公眾號(hào)肌割,回復(fù)【領(lǐng)取資源】,500G編程學(xué)習(xí)資源干貨免費(fèi)送。