在Vue項目中,經(jīng)常需要使用圖表來展示數(shù)據(jù)。而Echarts是一款非常強(qiáng)大的圖表庫,可以滿足我們的各種需求。本文將介紹如何在Vue項目中使用Echarts。
首先,我們需要安裝Echarts:
npm install echarts --save
安裝完成后,我們可以在Vue的組件中,使用import引入Echarts:
import echarts from 'echarts'
接著,我們可以在組件的methods中書寫畫圖的函數(shù)。如下是一個簡單的例子:
drawChart(){ let myChart = echarts.init(document.getElementById('myChart')); myChart.setOption({ title: { text: '圖表標(biāo)題' }, tooltip: {}, legend: { data:['銷量'] }, xAxis: { data: ["襯衫","羊毛衫","雪紡衫","褲子","高跟鞋","襪子"] }, yAxis: {}, series: [{ name: '銷量', type: 'bar', data: [5, 20, 36, 10, 10, 20] }] }); }
在drawChart函數(shù)中,我們首先使用echarts.init獲取到容器,然后使用setOption函數(shù)設(shè)置圖表的各種屬性。
最后,在組件的mounted生命周期中,我們可以調(diào)用drawChart函數(shù)來畫出圖表:
mounted(){ this.drawChart(); }
以上就是使用Echarts在Vue項目中顯示圖表的全部流程。Echarts支持的圖表類型非常多,而且還可以自定義主題,更多內(nèi)容可以訪問Echarts的官方文檔了解。
上一篇mvc vue
下一篇echart與vue