1- 安裝 echarts 依賴(lài)
npm install echarts -S
2- 創(chuàng)建圖表全局引入
(1),在main.js 中引入
?import echarts from 'echarts'
(2),在main.js 中加代碼
Vue.prototype.$echarts = echarts

3-頁(yè)面里面調(diào)用使用
1,引入echarts
import echarts from 'echarts'

三步走:
1,給指點(diǎn)的圖表設(shè)置寬高屬性
2,設(shè)置標(biāo)簽的id名,進(jìn)行初始化圖表
3,開(kāi)始繪制圖表,生成你想要的圖表
<div id="myChart" :style="{width: '300px', height: '300px'}"></div>
(這里的id名必須命名)
export default {
? name: 'hello',
? data () {
? ? return {
? ? }
? },
? mounted(){
? ? this.drawLine();
? },
? methods: {
? ? drawLine(){
? ? ? ? // 基于準(zhǔn)備好的dom,初始化echarts實(shí)例
? ? ? ? let myChart = this.$echarts.init(document.getElementById('myChart'))
? ? ? ? // 繪制圖表
? ? ? ? myChart.setOption({
? ? ? ? ? ? title: { text: '在Vue中使用echarts' },
? ? ? ? ? ? tooltip: {},
? ? ? ? ? ? xAxis: {
? ? ? ? ? ? ? ? data: ["襯衫","羊毛衫","雪紡衫","褲子","高跟鞋","襪子"]
? ? ? ? ? ? },
? ? ? ? ? ? yAxis: {},
? ? ? ? ? ? series: [{
? ? ? ? ? ? ? ? name: '銷(xiāo)量',
? ? ? ? ? ? ? ? type: 'bar',
? ? ? ? ? ? ? ? data: [5, 20, 36, 10, 10, 20]
? ? ? ? ? ? }]
? ? ? ? });
? ? }
? }
}
注意:我們要在mounted生命周期函數(shù)中實(shí)例化echarts對(duì)象。因?yàn)槲覀円_保dom元素已經(jīng)掛載到頁(yè)面中
