十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
讓我們先看下官網(wǎng):https://www.echartsjs.com/zh/index.html
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),欒城網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:欒城等地區(qū)。欒城做網(wǎng)站價(jià)格咨詢:18980820575
點(diǎn)擊實(shí)例,上圖中可以看到各種可視化圖表,選擇其中一個(gè)圖表:
打開(kāi)后左邊是代碼,右邊是圖表:
app.title = '環(huán)形圖'; option = { tooltip: { trigger: 'item', formatter: "{a}
: {c} (xfjxbhz%)" }, legend: { orient: 'vertical', x: 'left', data:['直接訪問(wèn)','郵件營(yíng)銷','聯(lián)盟廣告','視頻廣告','搜索引擎'] }, series: [ { name:'訪問(wèn)來(lái)源', 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:'直接訪問(wèn)'}, {value:310, name:'郵件營(yíng)銷'}, {value:234, name:'聯(lián)盟廣告'}, {value:135, name:'視頻廣告'}, {value:1548, name:'搜索引擎'} ] } ] };
那么來(lái)只需要幾步就可以使用了:
1、本地安裝:
可以使用 npm 安裝 ECharts:
npm install echarts
2、在index.html中引入 echarts
import echarts from 'echarts'
3、寫(xiě)一個(gè)div容器用來(lái)承載圖表:
上面代碼中設(shè)置一個(gè)div(設(shè)置好高度、大小等屬性,設(shè)置一個(gè)id)
4、寫(xiě)一個(gè)方法用來(lái)初始化圖表代碼(直接復(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}
: {c} (ddbpdpr%)" }, legend: { orient: 'vertical', x: 'left', data:['已完成','未完成'] }, series: [ { name:'訪問(wèn)來(lái)源', 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、最后在初始化頁(yè)面的時(shí)候,調(diào)用一下這個(gè)方法即可,就可以看到圖表了:
其他圖表都可以用此方法引入到自己的vue項(xiàng)目中~
以上就是Vue項(xiàng)目中如何使用可視化圖表echarts的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!