日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ECharts饼图

發(fā)布時間:2025/7/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ECharts饼图 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??

聽說作者最近離開Baidu創(chuàng)業(yè)去了,以下是他個人錄制的教程,并非認(rèn)識大神,有好的東西就搬運(yùn)分享一下...

【http://study.163.com/course/introduction/1016007.htm?utm_source=weibo&utm_medium=webShare&utm_campaign=share&utm_content=courseIntro】

圖一

圖二


需求:

由于業(yè)務(wù)需求,如上【圖一】閥室,點(diǎn)擊其它類型之后,動態(tài)切換其子分類如上【圖二】閥室-其它所示,(圖表上的數(shù)值并非準(zhǔn)確,方便開發(fā)直接改數(shù)據(jù)庫的)

就是第一層餅圖,顯示大分類,第二層餅圖,顯示大分類的對應(yīng)的子分類...


API:

http://echarts.baidu.com/doc/doc.html#實(shí)例方法

馬上翻API得知,有公共事件監(jiān)聽,,,官方Demo如下

http://echarts.baidu.com/doc/example/event.html


輪到上映粗狂的需求code:

/**?根據(jù)指標(biāo)組初始化圖標(biāo)?*/ initEChartsByKpiGroup:?function?()?{$('.pageRightBody').html('');$('.pageRightBody').append('<table?class="lastTbl"?style="clear:?both"></table>');//?根據(jù)管線底下的資源數(shù)量遍歷出圖表for?(var?e?=?0;?e?<?resourceECharts.length;?++e)?{DataHandler.getResourceKpiCfgRelationGroupByKpiGroup({version:?searchObj.version,pipeLineId:?searchObj.pipeLineId,resourceType:?resourceECharts[e].resourceType},?function?(resultKpiGroup)?{//?初始化圖標(biāo)div$('.pageRightBody?.lastTbl').before('<table?class="pageRightTable"?id="pageRightTable'?+?e?+?'"?style="width:?33%;?float:?left;"><\/table>');var?$table?=?$('#pageRightTable'?+?e);var?html?=?'<td><div?class="chartContent'?+?e?+?'"?data-key="'?+?resultKpiGroup[0].resourceTypeName?+?'"?style="height:?300px;width:?100%;z-index:100;"></div></td>';//?生成資源表格到界面上$table.append(html);//?保存圖表數(shù)據(jù)對象var?pieKpiGroup?=?{};//?計(jì)算圖表中每個類別的總數(shù)var?total?=?0;//?總數(shù)var?legendData?=?new?Array();var?seriesData?=?new?Array();for?(var?i?=?0;?i?<?resultKpiGroup.length;?i++)?{total?+=?resultKpiGroup[i].num;legendData.push(resultKpiGroup[i].kpiGroupName);seriesData.push({value:?resultKpiGroup[i].num,kpiGroup:?resultKpiGroup[i].kpiGroup,name:?resultKpiGroup[i].kpiGroupName,resourceType:?resultKpiGroup[i].resourceType,resourceTypeName:?resultKpiGroup[i].resourceTypeName});}pieKpiGroup.total?=?total;pieKpiGroup.legendData?=?legendData;pieKpiGroup.seriesData?=?seriesData;$('.chartContent'?+?e).each(function?()?{//?當(dāng)前點(diǎn)擊在哪層【1:?指標(biāo)組、2:?指標(biāo)分類、3:?指標(biāo)詳情】var?clicklayers?=?1;var?$this?=?$(this);var?pipECharts?=?echarts.init($this[0]);var?val?=?$this.attr('data-key');var?optionKpiGroup?=?{title:?{text:?val?+?'[總數(shù):'?+?pieKpiGroup.total?+?']',x:?'center'},tooltip:?{trigger:?'item',formatter:?"{b}?<br/>?{c}?(ozvdkddzhkzd%)"},legend:?{orient:?'horizontal',x:?'center',y:?'50px',data:?pieKpiGroup.legendData},calculable:?true,series:?[{name:?'總數(shù)['?+?pieKpiGroup.total?+?']',type:?'pie',radius:?'50%',center:?['50%',?'60%'],data:?pieKpiGroup.seriesData}]};//?監(jiān)聽資源分類點(diǎn)擊事件【根據(jù)clicklayers去判斷當(dāng)前在哪一層】pipECharts.on(echarts.config.EVENT.CLICK,?function(param){if(clicklayers?==?1){//?1:?指標(biāo)組clicklayers?=?2;$.post(path?+?'/admin/pipelineCheck/getResourceKpiCfgRelationByKpiGroup',?{version:?searchObj.version,pipeLineId:?searchObj.pipeLineId,pipeLineCode:?searchObj.pipeLineCode,resourceType:?param.data.resourceType,kpiGroup?:?param.data.kpiGroup,kpiGroupName?:?param.data.name},?function(resultKpiType){var?pieKpiType?=?{};var?total?=?0;var?legendData?=?new?Array();var?seriesData?=?new?Array();for?(var?i?=?0;?i?<?resultKpiType.length;?i++)?{total?+=?resultKpiType[i].num;legendData.push(resultKpiType[i].kpiTypeName);seriesData.push({value:?resultKpiType[i].num,kpiGroup:?resultKpiType[i].kpiGroup,kpiGroupName:?resultKpiType[i].kpiGroupName,kpiType:?resultKpiType[i].kpiType,name:?resultKpiType[i].kpiTypeName,resourceType:?resultKpiType[i].resourceType,resourceTypeName:?resultKpiType[i].resourceTypeName,version:?searchObj.version,pipeLineCode:?searchObj.pipeLineCode});}pieKpiType.total?=?total;pieKpiType.legendData?=?legendData;pieKpiType.seriesData?=?seriesData;var?optionKpiType?=?{title:?{text:?val?+?'-'+?resultKpiType[0].kpiGroupName?+?'[總數(shù):'?+?pieKpiType.total?+?']',x:?'center'},tooltip:?{trigger:?'item',formatter:?"{b}?<br/>?{c}?(ozvdkddzhkzd%)"},toolbox:{show?:?true,orient:?'horizontal',x:?'right',y:?'top',color?:?['#1e90ff','#22bb22','#4b0082','#d2691e'],backgroundColor:?'rgba(0,0,0,0)',borderColor:?'#ccc',borderWidth:?0,padding:?5,showTitle:?true,feature?:?{toBack?:?{show?:?true,title?:?'返回上一層',icon?:?path?+?'/resources/admin/pipelineCheck/images/ico_back.png',onclick?:?function?(){//?在第二層點(diǎn)擊返回上一層按鈕時,狀態(tài)字段改變【clicklayers】pipECharts.setOption(optionKpiGroup,?true);clicklayers?=?1;}}}},legend:?{orient:?'horizontal',x:?'center',y:?'50px',data:?pieKpiType.legendData},calculable:?true,series:?[{name:?'總數(shù)['?+?pieKpiType.total?+?']',type:?'pie',radius:?'50%',center:?['50%',?'60%'],data:?pieKpiType.seriesData}]};pipECharts.setOption(optionKpiType,?true);});}else?if(clicklayers?==?2){//?2:?指標(biāo)分類var?title?=?param.data.resourceTypeName?+?'-'?+?param.name;//?判斷是否生成該臨時菜單if($(top.document).find('#menuContainer?li.toCheckList').length?==?0){var?url?=?'admin/pipelineCheck/toCheckList?title='?+?title?+?'&resourceType='?+?param.data.resourceType?+?'&kpiGroup='?+?param.data.kpiGroup?+?'&kpiType='?+?param.data.kpiType?+?'&version='?+?param.data.version?+?'&pipeLineCode='?+?param.data.pipeLineCode;$(top.document).find('#menuContainer').append('<li?hrefValue='?+?url?+?'?data-value-id="toCheckList"?class="toCheckList">校驗(yàn)數(shù)據(jù)</li>');if($(top.document).find('#toCheckList').length){$(top.document).find('#toCheckList').attr('src',?url);}$(top.document).find('#menuContainer?li.toCheckList').click();}else{$(top.document).find('#menuContainer?li.toCheckList').click();}}else?if(clicklayers?==?3){//?3:?指標(biāo)詳情}});pipECharts.setOption(optionKpiGroup,?true);});});} }


粗暴的代碼完畢,,,



自己備用初始化Echarts代碼結(jié)構(gòu)

/***?初始化【用戶登錄地圖分布圖】*/initCusLoginMap:?function?(statType)?{var?cusLoginMap?=?echarts.init($('#cusLoginMap')[0]);cusLoginMap.showLoading({text:?'正在努力為您加載中...',x:?'center',y:?'center',textStyle:?{fontSize:?20},effect:?'bubble'});DataHandler.getCusLoginMapData({statType:?statType},?function(result){//?保存最大數(shù)var?maxValue?=?0;if?(result.result)?{var?stat?=?JSON.parse(result.result.stat);//?循環(huán)遍歷賦值for?(var?i?=?0;?i?<?stat.length;?i++)?{for?(var?n?=?0;?n?<?mapData.length;?n++)?{if?(stat[i].provinceCode?==?mapData[n].provinceCode)?{mapData[n].value?=?stat[i].value;//?判斷各地區(qū)中最大值,并保存if?(stat[i].value?>?maxValue)?{maxValue?=?stat[i].value;}}}}}//?根據(jù)具體圖表進(jìn)行修改var?option?=?{title:?{text:?'用戶登錄地區(qū)分布圖',subtext:?subtextArray[statType],x:?'center'},?tooltip:?{trigger:?'item',formatter:?function?(params,?ticket,?callback)?{return?params.name?+?":?"?+?params.value;}},?dataRange:?{min:?0,max:?Math.ceil(maxValue?/?100)?*?100?==?0???100?:?Math.ceil(maxValue?/?100)?*?100,//?maxValue地圖只能顯示整百的數(shù)據(jù),不然的話會帶上小數(shù)位precision:?0,splitNumber:?5,x:?'left',y:?'bottom',text:?['活躍',?'僵尸'],//?文本,默認(rèn)為數(shù)值文本calculable:?true},?toolbox:?{show:?true,orient:?'vertical',x:?'right',y:?'center',feature:?{restore:?{show:?true},saveAsImage:?{show:?true}}},?series:?[{//?不同類型的圖表有不一樣的參數(shù)name:?'用戶',type:?'map',mapType:?'china',roam:?false,itemStyle:?{normal:?{label:?{show:?true}},emphasis:?{label:?{show:?true}}},?data:?mapData}]};cusLoginMap.setOption(option,?true);cusLoginMap.hideLoading();});}


轉(zhuǎn)載于:https://my.oschina.net/p2ng/blog/400720

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的ECharts饼图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91欧美激情一区二区三区 | 日韩成人综合 | 美女免费黄色 | 国产亚洲天堂 | 台湾av在线 | 国产女人被狂躁到高潮小说 | 女人下面流白浆的视频 | 亚洲精品国产精品国自产观看浪潮 | 一级特黄视频 | 夜夜草天天干 | 日日夜夜免费精品 | 黄色录像二级片 | 中文字幕人妻伦伦 | 日本免费中文字幕 | 冲田杏梨一区二区三区 | 精品无码一区二区三区的天堂 | 视频一区在线观看 | 91麻豆国产精品 | www.日韩在线观看 | 久草一本| 亚洲片国产一区一级在线观看 | avt天堂网 | 国产精品欧美激情 | 91快射| 国产精品久久久一区 | 男生坤坤放进女生坤坤里 | 99精品亚洲| 亚洲毛片在线 | 国产超碰人人模人人爽人人添 | 亚洲天堂91 | 一区二区三区人妻 | 国产一区观看 | 第四色激情 | 色综合av| 中文字幕激情小说 | 亚洲欧美精品午睡沙发 | 日本美女一级视频 | 日本韩国在线观看 | 一级黄色免费网站 | 久草视频在线播放 | 久久亚洲天堂网 | 97精品人人a片免费看 | 东方av正在进入 | 91蝌蚪91密月 | 日韩美女视频19 | 亚洲精品乱码久久久久久久久久久久 | 三级毛毛片 | 婷婷天天| 色呦| www.youji.com| 深爱五月网| 国产人妻人伦精品1国产盗摄 | 麻豆av免费看 | 日本人妻熟妇久久久久久 | 青青草av在线播放 | av无码久久久久久不卡网站 | 婷婷久久亚洲 | 欧美一区二区三区影院 | 大战熟女丰满人妻av | 女同久久另类69精品国产 | 麻豆免费下载 | 夜色福利| 中文字幕一级片 | 黄色av片三级三级三级免费看 | 人妻丰满熟妇av无码区hd | 办公室大战高跟丝袜秘书经理ol | 欧美精品乱码99久久蜜桃 | 豆花视频成人 | 黄视频在线免费看 | 中国丰满人妻videoshd | 国产精品视频自拍 | 91久久一区 | 天天爽夜夜爽人人爽 | 亚洲色图插插插 | 国产亚洲天堂 | 午夜香蕉| 亚洲裸体网站 | 高潮一区 | 国模私拍在线观看 | 色妞www精品视频 | 91搞| 调教亲女小嫩苞h文小说 | 91国内精品视频 | 毛片a级片 | 天天射网 | 草草影院在线观看视频 | 午夜精品999 | 黄色片视频免费在线观看 | 波多一区二区 | 天天色综网 | 亚洲韩国精品 | 欧美中出 | 日本一区二区三区四区视频 | 黄色一级免费视频 | 国产亚洲女人久久久久毛片 | 精品视频一区二区三区在线观看 | 国产图区 | 欧美专区在线观看 | 伊人久久久久久久久久久久久 |