EChart使用簡單介紹


Echart是百度研發團隊開發的一款報表視圖JS插件,功能十分強大,使用內容做簡單記錄;(EChart下載地址 http://echarts.baidu.com/download.html

1、title:寫標題,屬性如下

  show:false/true  標題是否顯示;

  text:標題內容;textstyle修飾標題樣式

  subtext:副標題,也可以算是內容;subtextStyle修飾副標題樣式;

2、legentd:圖例組件展現了不同系列的標記(symbol),顏色和名字;

  show:false/true  是否顯示;

  data:圖例的數據數組;

3、grid:直角坐標系內繪圖網格,單個 grid 內最多可以放置上下兩個 X 軸,左右兩個 Y 軸。可以在網格上繪制折線圖柱狀圖散點圖;

  show:false/true  是否顯示;

  top、left、right、bottom標識上左右下的邊距;

4、xAxis :直角坐標系 grid 中的 x 軸,單個 grid 組件最多只能放上下兩個 x 軸。

  type:坐標軸類型。

  • 'value' 數值軸,適用於連續數據。

  • 'category' 類目軸,適用於離散的類目數據,為該類型時必須通過 data 設置類目數據。

  • 'time' 時間軸,適用於連續的時序數據,與數值軸相比時間軸帶有時間的格式化,在刻度計算上也有所不同,例如會根據跨度的范圍來決定使用月,星期,日還是小時范圍的刻度。

  data:類目數據,在類目軸(type: 'category')中有效。

5、yAxis:直角坐標系 grid 中的 y 軸,單個 grid 組件最多只能放左右兩個 y 軸。

type:坐標軸類型。

  • 'value' 數值軸,適用於連續數據。

  • 'category' 類目軸,適用於離散的類目數據,為該類型時必須通過 data 設置類目數據。

  • 'time' 時間軸,適用於連續的時序數據,與數值軸相比時間軸帶有時間的格式化,在刻度計算上也有所不同,例如會根據跨度的范圍來決定使用月,星期,日還是小時范圍的刻度。

6、dataZoom:組件 用於對數據進行區域縮放,從而能自由關注細節的數據信息,或者概覽數據整體。

  type:slider; 是否顯示 組件。如果設置為 false,不會顯示,但是數據過濾的功能還存在;

  backgroundColor:組件的背景顏色。

  realtime:拖動時,是否實時更新系列的視圖。如果設置為 false,則只在拖拽結束的時候更新。

  top、left、right、bottom標識上左右下的邊距;

7、tooltip:提示框組件。

  show:false/true  是否顯示;

  trigger:觸發類型;

  • 'item'

    數據項圖形觸發,主要在散點圖,餅圖等無類目軸的圖表中使用。

  • 'axis'

    坐標軸觸發,主要在柱狀圖,折線圖等會使用類目軸的圖表中使用。

8、color:調色盤顏色列表。如果系列沒有設置顏色,則會依次循環從該列表中取顏色作為系列顏色。

     默認為:   ['#c23531','#2f4554', '#61a0a8', '#d48265', '#91c7ae','#749f83', '#ca8622', '#bda29a','#6e7074', '#546570', '#c4ccd3'];


9、seriers:系列列表。每個系列通過type 決定自己的圖表類型;
  series[i]-line:折線
    itemStyle折線拐點標志的樣式;
  series[i]-bar:柱狀圖通過柱形的高度來表現數據的大小,用於有至少一個類目軸的直角坐標系上。

  series[i]-pie:餅圖主要用於表現不同類目的數據在總和中的占比。每個的弧度表示數據數量的比例。

10、itemStyle 樣式:
  normal:color 顏色;

 

 


免責聲明!

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



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