讓我們先看下官網(wǎng):https://www.echartsjs.com/zh/index.html
點(diǎn)擊實(shí)例,上圖中可以看到各種可視化圖表,選擇其中一個(gè)圖表:
打開后左邊是代碼,右邊是圖表:
app.title = '環(huán)形圖'; option = { tooltip: { trigger: 'item', formatter: "{a} <br/>: {c} (plnrpfj%)" }, legend: { orient: 'vertical', x: 'left', data:['直接訪問','郵件營銷','聯(lián)盟廣告','視頻廣告','搜索引擎'] }, series: [ { name:'訪問來源', type:'pie', radius: ['50%', '70%'], avoidLabelOverlap: false, label: { normal: { show: false, position: 'center' }, emphasis: { show: true, textStyle: { fontSize: '30', fontWeight: 'bold' } } }, labelLine: { normal: { show: false } }, data:[ {value:335, name:'直接訪問'}, {value:310, name:'郵件營銷'}, {value:234, name:'聯(lián)盟廣告'}, {value:135, name:'視頻廣告'}, {value:1548, name:'搜索引擎'} ] } ] };
那么來只需要幾步就可以使用了:
1、本地安裝:
可以使用 npm 安裝 ECharts:
npm install echarts
2、在index.html中引入 echarts
import echarts from 'echarts'
3、寫一個(gè)div容器用來承載圖表:
<div class="hccalone"> <div id="teamLeader" style="float:left;width:100%;height: 300px"></div> </div>
上面代碼中設(shè)置一個(gè)div(設(shè)置好高度、大小等屬性,設(shè)置一個(gè)id)
4、寫一個(gè)方法用來初始化圖表代碼(直接復(fù)制粘貼官網(wǎng)文檔的代碼m修改一下容器id和各部分的數(shù)值即可):
getTeamLeader(){ var myChart = echarts.init(document.getElementById('teamLeader')); myChart.setOption({ title : { text: '團(tuán)隊(duì)考核情況', x:'center' }, tooltip: { trigger: 'item', formatter: "{a} <br/>: {c} (bvdxnpn%)" }, legend: { orient: 'vertical', x: 'left', data:['已完成','未完成'] }, series: [ { name:'訪問來源', type:'pie', radius: ['50%', '70%'], avoidLabelOverlap: false, label: { normal: { show: false, position: 'center' }, emphasis: { show: true, textStyle: { fontSize: '30', fontWeight: 'bold' } } }, labelLine: { normal: { show: false } }, data:[ {value:50, name:'已完成'}, {value:50, name:'未完成'} ] } ] }); }
5、最后在初始化頁面的時(shí)候,調(diào)用一下這個(gè)方法即可,就可以看到圖表了:
其他圖表都可以用此方法引入到自己的vue項(xiàng)目中~
以上就是Vue項(xiàng)目中如何使用可視化圖表echarts的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司其它相關(guān)文章!
當(dāng)前標(biāo)題:Vue中使用可視化圖表echarts的方法-創(chuàng)新互聯(lián)
鏈接地址:http://chinadenli.net/article12/idcgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、外貿(mào)網(wǎng)站建設(shè)、云服務(wù)器、響應(yīng)式網(wǎng)站、搜索引擎優(yōu)化、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容