一仑乌、echarts.js的優(yōu)勢與總體情況
echarts.js作為國內(nèi)的IT三巨頭之一的百度的推出一款相對較為成功的開源項目,總體上來說有這樣的一些優(yōu)點
1琴锭、echarts.js容易使用
echarts.js的官方文檔比較詳細晰甚,而且官網(wǎng)中提供大量的使用示例供大家使用
2、echarts.js支持按需求打包
echarts.js官網(wǎng)提供了在線構(gòu)建的工具决帖,可以在線構(gòu)建項目時厕九,選擇項目所需要使用到的模塊,從而達到減小JS文件的體積
3地回、echarts.js開源
4扁远、支持中國地圖功能
這個在其他的一些框架中是沒有的腺阳,所以為這個功能點個贊
但是echarts.js也存在著一些不好的地方,比如說:
1穿香、echarts.js的體積較大
一個基礎(chǔ)的echarts.js都要400K左右亭引,相對于D3.js和hightcharts.js來說都是比較大的
2、echarts.js的可定制性差
說到echarts.js的定制性差皮获,其實不止是包括echarts.js焙蚓,hightcharts.js也是如此,因為這一類型的數(shù)據(jù)可視化框架主要是高度的進行分裝洒宝,所以你在使用的時候只需要設(shè)置一下配置就可以了购公,但是如果是出現(xiàn)了要繪制配置中不支持的圖表怎么辦,那么你就只能放棄雁歌,嘗試著使用其他的框架了
總的來說:從大的方向上面來看宏浩,echarts.js還是值得去了解學(xué)習(xí)使用的,因為echarts.js得到了百度團隊的重視靠瞎,在git上面的更新也是比較的頻繁比庄,所以不會出現(xiàn)一些比較嚴(yán)重的bug之類的,最后這款框架一點就是框架的配置文件相當(dāng)?shù)脑敿毞ρ危墙换PI文檔雖然有說明佳窑,但是還是沒有示例來舉證,這個可能就是我認為的一個不足之處吧
二父能、簡單的小demo
首先我們要去echarts的官網(wǎng)把整個實例下載下來神凑,找到里面的核心文件echarts-all.js ,要引入到項目中何吝,當(dāng)然如果你不想這樣溉委,
也可以按需引入,具體操作官網(wǎng)的五分鐘快速上手里面有詳細介紹爱榕,一定要注意不單單只引入echarts.js 還要引入對應(yīng)類型的圖表的js文件瓣喊,不然效果是出不來的!記住呆细,echarts是玩出來型宝,祝你玩的開心!