国产69囗曝吞精在线视频,肥臀浪妇太爽了快点再快点,亚洲欧洲成人a∨在线观看,狠狠色丁香久久综合 ,国精一二二产品无人区免费应用,亚洲精品久久久久中文字幕,四虎一区二区成人免费影院网址 ,无码三级中文字幕在线观看

      echarts自定義圖例組件

      2021-7-15    前端達(dá)人

      效果圖如下
      在這里插入圖片描述

      //圖例組件
              legend: {
                top: 'center',
                right: 30,
                data: [],
                width: "auto",
                itemWidth: 10,  // 小方塊尺寸
                itemHeight: 10,
                textStyle: {
                  color:'#90CCFF',
                  lineHeight:20,
                  // 通過rich自定義尺寸,加寬度使百分比及數(shù)值各自對齊
                  rich:{
                    a:{
                      width:100,
                      align:'left'
                    },
                    b:{
                      width:40,
                      align:'right'
                    }
                  }
                },
                orient: 'vertical',      // 豎向排列
                // 通過formatte自定義格式
                // 因?yàn)閒ormatter的參數(shù)里只有name一個(gè)參數(shù),所以需要通過獲取的數(shù)據(jù)匹配顯示
                // 這里的optionData是獲取到的數(shù)據(jù),格式為
                // optionData:[
                //  { value: 47.01, name: "水果" },
                //  { value: 31.67, name: "蔬菜" },
                //  { value: 12.51, name: "禽畜" },
                //  { value: 8.24, name: "禽蛋" },
                //  { value: 7.27, name: "水產(chǎn)品" },
                //  { value: 6.32, name: "其他" }
                // ],
                formatter: (name) => {
                  var total = 0;
                  var tarValue;
                  this.optionData.forEach((item,i) => {
                    total += Number(item.value)
                    if (item.name == name) {
                      tarValue = Number(item.value ? item.value : 0)
                    }
                  });
                  var percent = ((tarValue / total) * 100).toFixed(2)
                  let arr = [
                    '{a|'+name+" : "+percent+'%}'+'{b|'+tarValue+'張}'
                  ]
                  return arr
                }
              }  
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38
      • 39
      • 40
      • 41
      • 42
      • 43
      • 44
      • 45
      • 46
      • 47
      • 48
      • 49
      • 50
      • 51

      自定義legend的方式就是這樣,遇到格式不同的可以參考上面的方式自定義

      單獨(dú)定義echarts中每個(gè)圖例的樣式,自定義圖例的點(diǎn)擊方法

       

      //用不同樣式的圖例用數(shù)組寫對應(yīng)圖例的樣式
                      legend:[{
                          top: "15%",
                          right: "24%",
                          textStyle: {
                              color: "#3BAEFE",
                              fontSize: 14,
                              fontFamily: "微軟雅黑"
                          },
                          itemWidth: 27,
                          itemHeight: 16,
                          data:[{
                              name: "農(nóng)藥",
                              icon: "circle"
                          },{
                              name: "LOL",
                              icon: "rect"
                          }]
                      },{
                          top: "15%",
                          right: "15%",
                          textStyle: {
                              color: "#3BAEFE",
                              fontSize: 14,
                              fontFamily: "微軟雅黑"
                          },
                          itemWidth: 33,
                          itemHeight: 16,
                          data:[{
                              name: "農(nóng)藥+LOL",
                              icon: "image:///soyking/static/image/echarts/merge.png"  //引用自定義的圖片
                          }]
                      },{
                          top: "15%",
                          right: "15%",
                          textStyle: {
                              color: "#3BAEFE",
                              fontSize: 14,
                              fontFamily: "微軟雅黑"
                          },
                          data:["\n","\n","\n","農(nóng)藥占比","LOL占比"]
                      }],

       

      結(jié)果:

       

      自定義圖例的方法 (點(diǎn)擊圖例,顯示圖例的選中結(jié)果) 

      var bar = echarts.init(document.getElementById("barDiv"));

      //自定義圖例的方法
                  bar.on("legendselectchanged",function(obj){
                      //獲取圖例選擇的結(jié)果
                      var selected = obj.selected;
                      for(var i in selected){
                          alert(selected[i]);
                      }
                  });


      藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

      截屏2021-05-13 上午11.41.03.png


      分享此文一切功德,皆悉回向給文章原作者及眾讀者.

      免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

      藍(lán)藍(lán)設(shè)計(jì)www.izc.net.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)



      日歷

      鏈接

      個(gè)人資料

      存檔

      主站蜘蛛池模板: 久久久亚洲天堂| 国产欧美日韩另类在线专区| av在线播放日韩亚洲欧我不卡| 久久视频免费在线观看| 亚洲黄色录像片| av天堂午夜精品一区二区三区 | caoporn免费在线视频| 国产麻豆剧果冻传媒白晶晶| 中国女人初尝黑人巨高清视频| 婷婷第四色| 又爽又黄又无遮掩的免费视频| 色yeye香蕉凹凸视频在线观看| 亚洲欧洲精品成人久久av18| 日日夜夜免费精品| 精品日韩色国产在线观看| 国产成人精品亚洲日本在线| 国内精品久久久久久久影院| 嫩草视频入口| 国产AV福利第一精品| 欧美极品少妇无套实战| 欧美日韩国产的视频yw885| 国产白丝在线观看| 国产精品三级中文字幕| 成人免费毛片内射美女-百度| 狠狠色丁香婷婷亚洲综合| 久久午夜夜伦鲁鲁片无码免费| 激情久久av一区二区三区| 老色鬼在线精品视频| 激情航班h版在线观看| 奇米99| 日本韩国毛片| 97久人人做人人妻人人玩精品| 国内熟妇人妻色无码视频在线| 国产黄a三级三级看三级| 日韩网红少妇无码视频香港| 久久中文字幕人妻熟av女| 国产美女遭强高潮免费| ass亚洲尤物裸体pics| 怡红院av久久久久久久| 久久精品亚洲精品国产色婷| 丰满白嫩人妻中出无码|