Echarts餅狀圖屬性整理


 1 //-------- 標題 --------
 2  title: {
 3             text: '學生生源地來源分布圖',
 4             subtext: '模擬數據',
 5             // x 設置水平安放位置,默認左對齊,可選值:'center' ¦ 'left' ¦ 'right' ¦ {number}(x坐標,單位px)
 6             x: 'center',
 7             // y 設置垂直安放位置,默認全圖頂端,可選值:'top' ¦ 'bottom' ¦ 'center' ¦ {number}(y坐標,單位px)
 8             y: 'top',
 9             // itemGap設置主副標題縱向間隔,單位px,默認為10,
10             itemGap: 30,
11             backgroundColor: '#EEE',
12             // 主標題文本樣式設置
13             textStyle: {
14               fontSize: 26,
15               fontWeight: 'bolder',
16               color: '#000080'
17             },
18             // 副標題文本樣式設置
19             subtextStyle: {
20               fontSize: 18,
21               color: '#8B2323'
22             }
23           },
24 //------  圖例設置 ------
25           legend: {
26             // orient 設置布局方式,默認水平布局,可選值:'horizontal'(水平) ¦ 'vertical'(垂直)
27             orient: 'vertical',
28             // x 設置水平安放位置,默認全圖居中,可選值:'center' ¦ 'left' ¦ 'right' ¦ {number}(x坐標,單位px)
29             x: 'left',
30             // y 設置垂直安放位置,默認全圖頂端,可選值:'top' ¦ 'bottom' ¦ 'center' ¦ {number}(y坐標,單位px)
31             y: 'center',
32             itemWidth: 24,   // 設置圖例圖形的寬
33             itemHeight: 18,  // 設置圖例圖形的高
34             textStyle: {
35               color: '#666'  // 圖例文字顏色
36             },
37             // itemGap設置各個item之間的間隔,單位px,默認為10,橫向布局時為水平間隔,縱向布局時為縱向間隔
38             itemGap: 30,
39             backgroundColor: '#eee',  // 設置整個圖例區域背景顏色
40             data: ['北京','上海','廣州','深圳','鄭州']
41           },
42 //------ 值域設置 -----
43 series: [
44             {
45               name: '生源地',
46               type: 'pie',
47               // radius: '50%',  // 設置餅狀圖大小,100%時,最大直徑=整個圖形的min(寬,高)
48               radius: ['30%', '60%'],  // 設置環形餅狀圖, 第一個百分數設置內圈大小,第二個百分數設置外圈大小
49               center: ['50%', '50%'],  // 設置餅狀圖位置,第一個百分數調水平位置,第二個百分數調垂直位置
50               data: [
51                   {value:335, name:'北京'},
52                   {value:310, name:'上海'},
53                   {value:234, name:'廣州'},
54                   {value:135, name:'深圳'},
55                   {value:148, name:'鄭州'}
56               ],
57               // itemStyle 設置餅狀圖扇形區域樣式
58               itemStyle: {
59                 // emphasis:英文意思是 強調;着重;(輪廓、圖形等的)鮮明;突出,重讀
60                 // emphasis:設置鼠標放到哪一塊扇形上面的時候,扇形樣式、陰影
61                 emphasis: {
62                   shadowBlur: 10,
63                   shadowOffsetX: 0,
64                   shadowColor: 'rgba(30, 144, 255,0.5)'
65                 }
66               },
67               // 設置值域的那指向線
68               labelLine: {
69                 normal: {
70                   show: false   // show設置線是否顯示,默認為true,可選值:true ¦ false
71                 }
72               },
73               // 設置值域的標簽
74               label: {
75                 normal: {
76                   position: 'inner',  // 設置標簽位置,默認在餅狀圖外 可選值:'outer' ¦ 'inner(餅狀圖上)'
77                   // formatter: '{a} {b} : {c}個 ({d}%)'   設置標簽顯示內容 ,默認顯示{b}
78                   // {a}指series.name  {b}指series.data的name
79                   // {c}指series.data的value  {d}%指這一部分占總數的百分比
80                   formatter: '{c}'
81                 }
82               }
83             }
84           ],

原文鏈接:https://blog.csdn.net/sleepwalker_1992/article/details/82532210


免責聲明!

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



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