您好,登錄后才能下訂單哦!
這篇文章主要講解了“Vue中怎么使用echarts可視化圖表”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Vue中怎么使用echarts可視化圖表”吧!
打開后左邊是代碼,右邊是圖表:
app.title = '環形圖';option = { tooltip: { trigger: 'item', formatter: "{a} <br/>{b}: {c} (aegqsqibtmh%)" }, 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:335, name:'直接訪問'}, {value:310, name:'郵件營銷'}, {value:234, name:'聯盟廣告'}, {value:135, name:'視頻廣告'}, {value:1548, name:'搜索引擎'} ] } ]};
那么來只需要幾步就可以使用了:
1、本地安裝:
可以使用 npm 安裝 ECharts:
npm install echarts
2、在index.html中引入 echarts
import echarts from 'echarts'
3、寫一個div容器用來承載圖表:
<div class="hccalone"> <div id="teamLeader" style="float:left;width:100%;height: 300px"></div></div>
上面代碼中設置一個div(設置好高度、大小等屬性,設置一個id)
4、寫一個方法用來初始化圖表代碼(直接復制粘貼官網文檔的代碼m修改一下容器id和各部分的數值即可):
getTeamLeader(){ var myChart = echarts.init(document.getElementById('teamLeader')); myChart.setOption({ title : { text: '團隊考核情況', x:'center' }, tooltip: { trigger: 'item', formatter: "{a} <br/>{b}: {c} (aegqsqibtmh%)" }, 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:'未完成'} ] } ] }); }
感謝各位的閱讀,以上就是“Vue中怎么使用echarts可視化圖表”的內容了,經過本文的學習后,相信大家對Vue中怎么使用echarts可視化圖表這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。