欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

echarts餅圖自定義設(shè)置顏色的3種實現(xiàn)方式

 更新時間:2024年02月04日 09:10:09   作者:maoge_666  
ECharts餅圖的顏色可以通過多種方式進行設(shè)置,下面這篇文章主要給大家介紹了關(guān)于echarts餅圖自定義設(shè)置顏色的3種實現(xiàn)方式,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

第一種方式

option下

color:['#45C2E0', '#C1EBDD', '#FFC851','#5A5476','#1869A0','#FF9393'],

整體代碼如下:

option = {
    tooltip: {
        trigger: 'item'
    },
    legend: {
        top: '5%',
        left: 'center'
    },
    color:['#45C2E0', '#C1EBDD', '#FFC851','#5A5476','#1869A0','#FF9393'],
    series: [
        {
            name: '城市',
            type: 'pie',
            radius: ['50%', '70%'],
            avoidLabelOverlap: false,
            label: {
                show: false,
                position: 'center'
            },
            emphasis: {
                label: {
                    show: true,
                    fontSize: '40',
                    fontWeight: 'bold'
                }
            },
            labelLine: {
                show: false
            },
            data: [
                {value: 1048, name: '北京'},
                {value: 735, name: '上海'},
                {value: 580, name: '廣州'},
                {value: 484, name: '深圳'},
                {value: 300, name: '杭州'},
                {value:456,name:"雄安"}
            ]
        }
    ]
};

效果如下:

第二種方式

series下

itemStyle: {
                          normal: {
                              color: function(colors) {
            var colorList = [
            '#45C2E0', '#C1EBDD', '#FFC851','#5A5476','#1869A0','#FF9393'
            ];
            return colorList[colors.dataIndex]
        }
    }
},

整體代碼如下:

option = {
    backgroundColor: '#2c343c',

    title: {
        text: 'Customized Pie',
        left: 'center',
        top: 20,
        textStyle: {
            color: '#ccc'
        }
    },

    tooltip: {
        trigger: 'item'
    },

    visualMap: {
        show: false,
        min: 80,
        max: 600,
        inRange: {
            colorLightness: [0, 1]
        }
    },
    series: [
        {
            name: '訪問來源',
            type: 'pie',
            radius: '55%',
            center: ['50%', '50%'],
            data: [
                {value: 335, name: '直接訪問'},
                {value: 310, name: '郵件營銷'},
                {value: 274, name: '聯(lián)盟廣告'},
                {value: 235, name: '視頻廣告'},
                {value: 400, name: '搜索引擎'}
            ].sort(function (a, b) { return a.value - b.value; }),
            roseType: 'radius',
            label: {
                color: 'rgba(255, 255, 255, 0.3)'
            },
            labelLine: {
                lineStyle: {
                    color: 'rgba(255, 255, 255, 0.3)'
                },
                smooth: 0.2,
                length: 10,
                length2: 20
            },
            itemStyle: {
                normal: {
                              color: function(colors) {
            var colorList = [
            '#45C2E0', '#C1EBDD', '#FFC851','#5A5476','#1869A0','#FF9393'
            ];
            return colorList[colors.dataIndex]
        }},
                shadowBlur: 200,
                shadowColor: 'rgba(0, 0, 0, 0.5)'
            },

            animationType: 'scale',
            animationEasing: 'elasticOut',
            animationDelay: function (idx) {
                return Math.random() * 200;
            }
        }
    ]
};

效果如下:

第三種方式

data下

itemStyle: {color:"black"}

整體代碼如下:

option = {
    title: {
        text: '某站點用戶訪問來源',
        subtext: '純屬虛構(gòu)',
        left: 'center'
    },
    tooltip: {
        trigger: 'item'
    },
    legend: {
        orient: 'vertical',
        left: 'left',
    },
    series: [
        {
            name: '訪問來源',
            type: 'pie',
            radius: '50%',
            data: [
                {value: 1048, name: '搜索引擎',itemStyle: {color:"black"}},
                {value: 735, name: '直接訪問'},
                {value: 580, name: '郵件營銷'},
                {value: 484, name: '聯(lián)盟廣告'},
                {value: 300, name: '視頻廣告'}
            ],
            emphasis: {
                itemStyle: {
                    shadowBlur: 10,
                    shadowOffsetX: 0,
                    shadowColor: 'rgba(0, 0, 0, 0.5)'
                }
            }
        }
    ]
};

效果如下:

總結(jié) 

到此這篇關(guān)于echarts餅圖自定義設(shè)置顏色的3種實現(xiàn)方式的文章就介紹到這了,更多相關(guān)echarts餅圖自定義設(shè)置顏色內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • IntersectionObserver判斷是否在可視區(qū)域詳解

    IntersectionObserver判斷是否在可視區(qū)域詳解

    這篇文章主要為大家介紹了IntersectionObserver判斷是否在可視區(qū)域詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 微信小程序中的上拉、下拉菜單功能

    微信小程序中的上拉、下拉菜單功能

    這篇文章主要介紹了微信小程序中的上拉、下拉菜單功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • js放大鏡放大購物圖片效果

    js放大鏡放大購物圖片效果

    這篇文章主要為大家詳細介紹了基于JavaScript實現(xiàn)放大鏡放大購物圖片效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • js 純數(shù)字不重復(fù)排列的另類方法

    js 純數(shù)字不重復(fù)排列的另類方法

    有一組數(shù)據(jù),大概10萬個左右,每一單位的值不會大于30000,要求按照由大到小的順序不重復(fù)輸出。
    2010-07-07
  • 微信小程序?qū)崿F(xiàn)頁面左右滑動

    微信小程序?qū)崿F(xiàn)頁面左右滑動

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)頁面左右滑動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • 使用taro開發(fā)微信小程序遇到的坑總結(jié)

    使用taro開發(fā)微信小程序遇到的坑總結(jié)

    Taro,京東凹凸實驗室出品的適配多端的一個框架,這篇文章主要介紹了使用taro開發(fā)微信小程序遇到的坑總結(jié),需要的朋友可以參考下
    2019-04-04
  • 為body標簽和document.body都添加點擊事件后僅Firefox彈出了兩次

    為body標簽和document.body都添加點擊事件后僅Firefox彈出了兩次

    為body標簽和document.body都添加點擊事件后僅Firefox彈出了兩次,需要的朋友可以參考下。
    2011-04-04
  • 修復(fù)bash漏洞的shell腳本分享

    修復(fù)bash漏洞的shell腳本分享

    這篇文章主要介紹了修復(fù)bash漏洞的shell腳本分享,本文腳本適應(yīng)常見的linux服務(wù)器系統(tǒng),如CentOS、Debian、Ubuntu、OpenSuSE、Aliyun等系統(tǒng),需要的朋友可以參考下
    2014-12-12
  • JavaScript截屏功能的實現(xiàn)代碼

    JavaScript截屏功能的實現(xiàn)代碼

    我覺得使用JS截圖的想法是非常荒謬的,首先JS沒有權(quán)限調(diào)用操作系統(tǒng)的截圖功能,其次,瀏覽器(BOM)也沒有提供相關(guān)的截圖接口,經(jīng)過一番折騰,有點思路了,下面通過實例代碼給大家簡單介紹下js 截屏功能的實現(xiàn)代碼,一起看看吧
    2017-07-07
  • JavaScript事件Event對象詳解(屬性、方法、自定義事件)

    JavaScript事件Event對象詳解(屬性、方法、自定義事件)

    Event對象代表事件的狀態(tài),比如事件在其中發(fā)生的元素、鍵盤按鍵的狀態(tài)、鼠標的位置、鼠標按鈕的狀態(tài),這篇文章主要給大家介紹了關(guān)于JavaScript事件Event對象(屬性、方法、自定義事件)的相關(guān)資料,需要的朋友可以參考下
    2024-01-01

最新評論