最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Echarts圖例組件的屬性與源代碼

 更新時間:2021年06月15日 11:24:18   作者:凌洪濤  
圖例組件展現(xiàn)了不同系列的標(biāo)記(symbol),顏色和名字,可以通過點(diǎn)擊圖例控制哪些系列不顯示,這篇文章主要給大家介紹了關(guān)于Echarts圖例組件的相關(guān)資料,需要的朋友可以參考下

圖例(legend)組件是ECharts中較為常用的組件,它用于以不同的顏色區(qū)別系列標(biāo)記的名字,表述了數(shù)據(jù)與圖形的關(guān)聯(lián)。用戶在操作時,可以通過單擊圖例控制哪些數(shù)據(jù)系列顯示或不顯示。

在ECharts 3.x/ECharts 4.x中,單個ECharts實例可以存在多個圖例組件,方便多個圖例的布局。當(dāng)圖例數(shù)量過多時,可以使用滾動翻頁。

在ECharts中,圖例組件的屬性如表所示

 

 

圖例組件屬性示意圖如圖所示

利用某一年的蒸發(fā)量、降水量、最低氣溫和最高氣溫數(shù)據(jù)繪制折柱混搭圖,并為圖表配置圖例組件。
當(dāng)圖例數(shù)量過多或圖例長度過長時,可以使用垂直滾動圖例或水平滾動圖例,參見屬性legend.type。此時,設(shè)置type屬性的值為“scroll”,表示圖例只顯示在一行,多余的部分會自動呈現(xiàn)為滾動效果,如圖所示。

由圖可知,右上方的 滑動 圖標(biāo)即圖例的滾動圖標(biāo),可以將圖例呈現(xiàn)為滾動效果。

圖例的源代碼如下;

<html>

<head>
    <meta charset="utf-8">
    <!--引入ECharts腳本-->
    <script src="js/echarts.js"></script>
</head>

<body>
    <!---為ECharts準(zhǔn)備一個具備大小(寬高)的DOM-->
    <div id="main" style="width: 600px; height: 600px"></div>
    <script type="text/javascript">
        //基于準(zhǔn)備好的DOM,初始化ECharts圖表
        var myChart = echarts.init(document.getElementById("main"));
        //指定圖表的配置項和數(shù)據(jù)
        var option = {
            color: ["red", 'green', 'blue', 'grey'],  //使用自己預(yù)定義的顏色
            legend: {
                orient: 'horizontal',  //'vertical'
                x: 'right',  //'center'|'left'|{number},
                y: 'top',  //'center'|'bottom'|{number}
                backgroundColor: '#eee',
                borderColor: 'rgba(178,34,34,0.8)',
                borderWidth: 4,
                padding: 10,
                itemGap: 20, textStyle: { color: 'red' },
            },
            xAxis: {  //配置x軸坐標(biāo)系
                data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
            },
            yAxis: [  //配置y軸坐標(biāo)系
                {   //設(shè)置第1條y軸
                    type: 'value',
                    axisLabel: { formatter: '{value} ml' }
                },
                {   //設(shè)置第2條y軸
                    type: 'value',
                    axisLabel: { formatter: '{value} °C' },
                    splitLine: { show: false }
                }
            ],
            series: [  //配置數(shù)據(jù)系列
                {   //設(shè)置數(shù)據(jù)系列1
                    name: '某一年的蒸發(fā)量', type: 'bar',
                    data: [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6]
                },
                {   //設(shè)置數(shù)據(jù)系列2
                    name: '某一年的降水量', smooth: true,
                    type: 'line', yAxisIndex: 1, data: [11, 11, 15, 13, 12, 13, 10]
                },
                {   //設(shè)置數(shù)據(jù)系列3
                    name: '某一年的最高氣溫', type: 'bar',
                    data: [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6]
                },
                {   //設(shè)置數(shù)據(jù)系列4
                    name: '某一年的最低氣溫', smooth: true,
                    type: 'line', yAxisIndex: 1, data: [-2, 1, 2, 5, 3, 2, 0]
                }
            ]
        };
        //使用剛指定的配置項和數(shù)據(jù)顯示圖表
        myChart.setOption(option); 
    </script>
</body>

</html>

總結(jié)

到此這篇關(guān)于Echarts圖例組件屬性與源代碼的文章就介紹到這了,更多相關(guān)Echarts圖例組件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • javascript Three.js創(chuàng)建文字初體驗

    javascript Three.js創(chuàng)建文字初體驗

    這篇文章主要為大家介紹了Three.js創(chuàng)建文字初體驗,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • JS實現(xiàn)網(wǎng)頁滾動條感應(yīng)鼠標(biāo)變色的方法

    JS實現(xiàn)網(wǎng)頁滾動條感應(yīng)鼠標(biāo)變色的方法

    這篇文章主要介紹了JS實現(xiàn)網(wǎng)頁滾動條感應(yīng)鼠標(biāo)變色的方法,實例分析了javascript針對鼠標(biāo)事件的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • NProgress顯示頂部進(jìn)度條效果及使用詳解

    NProgress顯示頂部進(jìn)度條效果及使用詳解

    這篇文章主要為大家詳細(xì)介紹了NProgress顯示頂部進(jìn)度條效果及使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • JavaScript async/await使用詳解

    JavaScript async/await使用詳解

    任意一個名稱都是有意義的,先從字面意思來理解。async 是“異步”的簡寫,而 await 可以認(rèn)為是 async wait 的簡寫。所以應(yīng)該很好理解 async 用于申明一個 function 是異步的,而 await 用于等待一個異步方法執(zhí)行完成
    2022-12-12
  • 基于JavaScript實現(xiàn)抽獎系統(tǒng)

    基于JavaScript實現(xiàn)抽獎系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了基于JavaScript實現(xiàn)抽獎系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 微信小程序仿RadioGroup改變樣式的處理方案

    微信小程序仿RadioGroup改變樣式的處理方案

    本文給大家分享一段簡單的代碼來實現(xiàn)微信小程序仿RadioGroup改變樣式的方法,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-07-07
  • 使用ECharts進(jìn)行數(shù)據(jù)可視化的代碼詳解

    使用ECharts進(jìn)行數(shù)據(jù)可視化的代碼詳解

    ECharts 是一個由百度開源的強(qiáng)大、靈活的 JavaScript 圖表庫,用于在 Web 頁面上創(chuàng)建各種類型的數(shù)據(jù)可視化圖表,它具有豐富的圖表類型、強(qiáng)大的配置選項和良好的跨平臺兼容性,本文介紹了如何使用ECharts進(jìn)行數(shù)據(jù)可視化,需要的朋友可以參考下
    2024-08-08
  • JS實現(xiàn)的加減乘除四則運(yùn)算計算器示例

    JS實現(xiàn)的加減乘除四則運(yùn)算計算器示例

    這篇文章主要介紹了JS實現(xiàn)的加減乘除四則運(yùn)算計算器,涉及javascript事件響應(yīng)及數(shù)學(xué)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • 淺談js的ajax的異步和同步請求的問題

    淺談js的ajax的異步和同步請求的問題

    下面小編就為大家?guī)硪黄獪\談js的ajax的異步和同步請求的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • javascript判斷機(jī)器是否聯(lián)網(wǎng)的2種方法

    javascript判斷機(jī)器是否聯(lián)網(wǎng)的2種方法

    只有機(jī)器已經(jīng)聯(lián)網(wǎng)以后,web應(yīng)用才能啟動,下面使用javascript判斷機(jī)器是否聯(lián)網(wǎng),具體判斷代碼如下,有此需求的朋友可以參考下
    2013-08-08

最新評論

长沙县| 龙游县| 乌拉特后旗| 上思县| 六枝特区| 大理市| 兰坪| 始兴县| 花莲市| 永和县| 宝坻区| 伊通| 高淳县| 黎平县| 玛沁县| 囊谦县| 竹北市| 精河县| 汉中市| 深圳市| 汾西县| 湘乡市| 鄂托克前旗| 莱阳市| 库尔勒市| 鱼台县| 大宁县| 商丘市| 扎鲁特旗| 农安县| 吉安县| 隆昌县| 柳林县| 安福县| 佛山市| 萨嘎县| 铅山县| 怀来县| 北宁市| 武平县| 武陟县|