




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目八個人信息模塊開發(fā)TheapplicationofEchartinsmallprograms任務三Echart在小程序中的運用ECharts是一款基于JavaScript的數(shù)據可視化圖表庫,提供直觀、生動、可交互和可個性化定制的數(shù)據可視化圖表。Echarts提供了小程序版本echarts-for-weixin,封裝了成了一個名為ec-canvas的自定義組件供開發(fā)者直接引用,開發(fā)者通過熟悉的ECharts配置方式,快速開發(fā)圖表,滿足各種可視化需求。項目八個人信息模塊開發(fā)任務描述配置ECharts
ECharts可下載源碼自行編譯。在創(chuàng)建項目之后,或者僅需拷貝ec-canvas目錄到新建的項目下,然后做相應的調整。ec-canvas文件夾整個有將近1M,建議在分包中組織可視化頁面。此外,考慮在線定制需要的圖表,下載的文件替換掉ec-canvas/echarts.js。打開pages/profile/profile.json文件,配置如下:{"usingComponents":{
"ec-canvas":"../../ec-canvas/ec-canvas"}}配置ECharts
在profile.wxml設計可視圖區(qū)域,包括柱狀圖、餅圖和折線圖區(qū)域。打開
pages/profile/profile.wxml文件,編寫可視化圖表區(qū)域布局。<view
class="echarts">
<view
class="data_chart"></view>
<view
class="divide"></view>
<view
class="data_chart"></view>
<view
class="divide"></view>
<view
class="data_chart">
</view></view>配置ECharts
在profile.wxml設計可視圖區(qū)域,包括柱狀圖、餅圖和折線圖區(qū)域。打開
pages/profile/profile.wxml文件,編寫可視化圖表區(qū)域布局。<view
class="echarts">
<view
class="data_chart">
<view
class="title">購買商品統(tǒng)計</view>
<ec-canvas
id="mychart-dom-bar"
canvas-id="mychart-bar"
ec="{{
ec
}}"></ec-canvas>
</view>
<view
class="divide"></view>
<view
class="data_chart"></view>
<view
class="divide"></view>
<view
class="data_chart">
</view></view>柱狀圖的使用
柱狀圖(或稱條形圖)是一種通過柱形的長度來表現(xiàn)數(shù)據大小的一種常用圖表類型。設置柱狀圖的方式,是將series的type設為bar。在這個示例中,橫坐標是類目型的,因此需要在xAxis中指定對應的值;而縱坐標是數(shù)值型的,可以根據series中的data,自動生成對應的坐標范圍。柱狀圖的使用
在這個例子中,橫坐標是類目型的,因此需要在xAxis中指定對應的值;而縱坐標是數(shù)值型的,可以根據series中的data,自動生成對應的坐標范圍。option={xAxis:{data:['Mon','Tue','Wed','Thu','Fri','Sat','Sun']},yAxis:{},series:[{type:'bar',data:[23,24,18,25,27,28,25]}]};餅圖的使用
餅圖主要用于表現(xiàn)不同類目的數(shù)據在總和中的占比,每個的弧度表示數(shù)據數(shù)量的比例。餅圖的配置和折線圖、柱狀圖略有不同,不再需要配置坐標軸,而是把數(shù)據名稱和值都寫在系列中。餅圖的半徑可以通過
series.radius
設置,可以是諸如“60%”
這樣相對的百分比字符串,或是
200
這樣的絕對像素數(shù)值。餅圖的使用
餅圖的配置和折線圖、柱狀圖略有不同,不再需要配置坐標軸,而是把數(shù)據名稱和值都寫在系列中。以下是一個最簡單的餅圖的例子。option={series:[{
type:'pie',
data:[{value:335,name:'直接訪問'},
{value:234,name:'聯(lián)盟廣告'},
{value:1548,name:'搜索引擎'}]
}]};折線圖的使用
折線圖主要用來展示數(shù)據項隨著時間推移的趨勢或變化。可以建立一個橫坐標是類目型(category)、縱坐標是數(shù)值型(value)的折線圖。折線圖的使用
通過xAxis將橫坐標設為類目型,并指定了對應的值;通過type將yAxis的類型設定為數(shù)值型。在series中,我們將系列類型設為line,并且通過data指定了折線圖三個點的取值。這樣,就能得到一個最簡單的折線圖了。option={
xAxis:{type:'category',data:['
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務部出納轉正述職報告
- 質量保證培訓
- 五年級上冊數(shù)學一課一練-第一單元 小數(shù)乘法 第6課時 解決問題(1)(含詳細解析)人教版
- 團隊協(xié)作能力增強計劃
- 孩子想象力培養(yǎng)的有效步驟
- 水務企業(yè)市場競爭力提升計劃
- 珠寶客服部半年工作總結
- 胎膜早破的護理常規(guī)
- 生產計劃中的庫存管理方法
- 通信業(yè)務處理課件
- 設計院掛靠合作協(xié)議書范本
- 母嬰護理師、月嫂考試、產婦護理重點知識考試題(附答案)
- 2025年中國電子信息產業(yè)集團有限公司招聘筆試參考題庫含答案解析
- 2025年江蘇省職業(yè)院校技能大賽高職組(智慧物流)參考試題庫資料及答案
- 2025年《中央一號文件》參考試題庫資料100題及答案(含單選、多選、判斷題)
- 上海市松江區(qū)屆2024-2025學年高三上學期一模考試歷史試題(解析版)
- 2025年浙江省高職單招《職業(yè)適應性測試》高頻必練考試題(附答案)
- 《影視照明技術》課件:照亮影視作品的靈魂
- 生物科技產業(yè)園區(qū)發(fā)展現(xiàn)狀與挑戰(zhàn)
- 2025年上海青浦新城發(fā)展(集團)限公司自主招聘9名高頻重點模擬試卷提升(共500題附帶答案詳解)
- 雪茄煙葉晾制技術規(guī)程
評論
0/150
提交評論