echarts引入json地圖 如何導(dǎo)入使用echarts和切換主題?
如何導(dǎo)入使用echarts和切換主題?我很高興我最近也使用了eCart。在ecarts提供的用法中,require用作模塊化加載的入口。如果您使用像requirejs和seajs這樣的模塊來加載JS庫
如何導(dǎo)入使用echarts和切換主題?
我很高興我最近也使用了eCart。在ecarts提供的用法中,require用作模塊化加載的入口。如果您使用像requirejs和seajs這樣的模塊來加載JS庫,那么您可以使用require()來初始化ecart。您在本文中發(fā)布的鏈接正式介紹了如何使用模塊化來加載eCart。如果不使用模塊化,echarts還提供相應(yīng)的初始化方法。首先,下載源代碼后,在頁面中引入lib/ecarts plain-地圖.js,純地圖是未壓縮的版本。在介紹了主文件之后,可以直接用init()來實例化
ecarts是一個非常有用、炫目、功能強大的插件。在這里,我們使用一種模塊化方法來引用同一頁上的多個不同圖表。
1. 找到打印文件并下載到這臺機器上。
2. 將文件名更改為ecarts(我不需要更改它。為了方便起見,我修改了它),然后把它放在我自己項目的JS文件中(這里可以等于JS,這取決于我的偏好)。
3. 使用腳本引用HTML文件中的ecarts文件。在HTML中引用成功后,打開JS文件或腳本標簽配置文件路徑:注意此路徑應(yīng)與剛才介紹的ecarts文件路徑一致,目錄應(yīng)在JS文件之上一級。
4. 這里我們根據(jù)需要的圖表來加載相應(yīng)的文件,也就是說,你想要的圖表就是你想要加載的圖表。例如,餅圖是餅圖,條形圖是條形圖,地圖是地圖,等等。注意這一步:兩個紅色框是對我們自己編寫的方法的引用。傳遞的參數(shù)EC表示我們正在實例化電子藝品.init“ecarts”當()。
6. 我們使用一種方法來表示每個圖表,即每個圖表的特定設(shè)置。
7. 最后,把它們都放到了剛才的“麥克哈特”方法中。8最后的顯示效果
新的電子藝術(shù).html準備一個大?。▽挾群透叨龋閑carts的DOM,如下圖所示:創(chuàng)建一個新標簽并引入一個模塊化的單個文件電子藝界.js,如下圖所示:在新標簽中,為模塊加載器配置eCart的路徑和所需的圖表(相對路徑)從當前頁到電子藝界.js)
echarts如何在一個頁面里引用多個圖表?
新建TXT文本
將文本名稱修改為Demo1。HTML(注意:需要修改文件名)
將示例代碼復(fù)制到Demo1
用瀏覽器打開
導(dǎo)入模塊化單個文件(推薦)
1
新建一個電子藝術(shù).html要準備一個大?。▽挾群透叨龋閑Cart的DOM,如下圖所示:
2
創(chuàng)建一個新的<script>標記以引入模塊化的單個文件電子藝界.js,如下圖所示:
3
在new<script>選項卡中,為模塊加載器配置eCart和所需圖表的路徑(相對路徑是從當前頁到電子藝界.js),如中所示下圖:
4
<script>選項卡動態(tài)加載eCart和所需圖表。在回調(diào)函數(shù)中,可以初始化圖表并驅(qū)動圖表生成,如下圖所示:
5
在瀏覽器s.HTML中打開ecart,可以看到如下效果,如下圖所示:
end
標記類型單文件導(dǎo)入
新建一個電子藝術(shù).html準備一個大小(寬度和高度)為eCart,如下圖所示:
創(chuàng)建一個新的<script>標記來引入eCart-所有.js,如下圖所示:
創(chuàng)建一個新的<script>,使用全局變量ecarts初始化圖表并驅(qū)動圖表的生成,如下圖所示:
4
在瀏覽器中打開電子藝術(shù).html您可以看到如下效果,如下圖所示: