Echarts系列 高階使用

2021-10-18 17:18:19 字數 2309 閱讀 8526

主題

內建主題

init方法有兩個引數,第乙個引數代表是乙個dom節點,第二個引數,代表你需要使用哪一套主題

缺省內置了兩套主題,

調色盤

是一組顏色,圖形,系列會自動從其中選擇顏色

this

.option1 =

]}

this

.option1 =

]}

調色盤的作用遵循就近原則

顏色漸變

線性漸變

效果圖

**color重點

var xdataarr =

['張三'

,'李四'

,'王五'

,'小豬'

]var ydataarr =[88

,98,70

,86]this

.option1=

, yaxis:

, series:[,

]}}},]}

徑向漸變效果圖

**

var xdataarr =

['張三'

,'李四'

,'王五'

,'小豬'

]var ydataarr =[88

,98,70

,86]this

.option1=

, yaxis:

, series:[,

]}}},]}

優先順序高,會覆蓋主題中、調色盤的效果當瀏覽器的大小發生改變的時候,如果想讓圖表也能隨之適配變化

//第一種方法

window.

onresize

=function()

//第二種方法

window.onresize = mycharts2.resize

//第三種**寫法

window.

addeventlistener

('resize',(

)=>

)

echarts已經內建好了載入資料的動畫,我們只需要在合適的時機顯示或者隱藏即可

var mychart1 = echarts.

init

(document.

queryselector

('#linechart'))

; mychart1.

showloading()

//在獲取資料之前,顯示載入動畫

this

.virusinfoservice.

getstaticdata()

.subscribe

((res:any)

=>,}

, grid:

, xaxis:

, axislabel:},

axisline:},

data:

this

.dataline.date

}, yaxis:

, series:

,}; window.

addeventlistener

('resize',(

)=>

) mychart1.

setoption

(this

.option)

})

2.2增量動畫增量動畫的實現方式mcharts.setoption

全域性echarts物件

$.

get(

'json/map/china.json'

,function

(chunajson)

)

echarts 基本使用

最近專案中要做圖形報表,要求使用echarts實現,圖形報表有很多中實現之前也接觸過,但echarts還是頭一次聽說,正好可以趁這個機會好好學習一下它。之前不知道就不知道啦,現在知道了就了不得了,一下子喜歡上了echarts,今後專案中要是讓做報表我肯定首選echarts在沒有強制要求的前提下。主要...

Echarts外掛程式使用

echarts外掛程式使用 1 外掛程式引用 2 html 3 js 預設引數 defaultoption 1 線狀圖 景點echarts線狀圖 returns scenicchart function ydataroute 設定容器高寬 resizeworldmapcontainer 初始化景點門...

echarts基本使用

官網 參考 安裝 cnpm install echarts s全域性引入 引入echarts import echarts from echarts vue.prototype.echarts echarts使用 export default methods tooltip xaxis yaxis ...