Echarts餅狀圖標(biāo)題位置的設(shè)置

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è)具備大?。▽捀撸┑腄om -->
        <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} (u0z1t8os%)"
                },
                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.itdecent.cn/u/05f416aefbe1
90后前端妹子,愛編程,愛運(yùn)營(yíng),文藝與代碼齊飛,魅力與智慧共存的程序媛一枚,歡迎關(guān)注【編程微刊】公眾號(hào),回復(fù)【領(lǐng)取資源】,500G編程學(xué)習(xí)資源干貨免費(fèi)送。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容