echarts畫餅環狀餅圖相關參數配置


  今天做頁面的時候用到了環狀餅圖,大家都知道echarts的API文檔看起來實在費勁,折騰了半天才畫出來我想要的餅圖,把我用到的參數配置分享給大家,希望能幫到和我一樣的對echarts不是那么熟悉的童鞋。直接上代碼:

 1 var option = {
 2     series: [
 3       {
 4         type:'pie',
 5         // 第一個參數是內圓半徑,第二個參數是外圓半徑,相對餅圖的宿主div大小
 6         radius: ['40%', '50%'],
 7         avoidLabelOverlap: false,
 8         // 禁用餅狀圖懸浮動畫效果
 9         animation: false,
      
10 label: { 11 normal: { 12 // 這里的豎線前面的b 和 per是相應參數的別名(我理解為別名),對應下面rich屬性里的b和per 13 formatter: '{b|{b}:}{c} ({per|{d}%})', 14 backgroundColor: '#eee', 15 borderColor: '#aaa', 16 borderWidth: 1, 17 padding: 5, 18 borderRadius: 4, 19 rich: { 20 b: { 21 fontSize: 8, 22 lineHeight: 15 23 }, 24 per: { 25 align: 'center' 26 } 27 } 28 } 29 }, 30 data:[ 31 {value:1432, name:'合格'}, 32 {value:500, name:'不合格'} 33 ] 34 } 35 ] 36 }

大體效果是這樣的:

 

  

 

比較簡陋,如有錯誤,歡迎指正!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM