1. 安装
npm install echarts
2. 全局引入
import * as echarts from 'echarts'
import echarts from 'echarts'
Vue.prototype.$echarts = echarts
3. 在Vue组件中使用
<template>
<div style="width: auto; height: 400px" id="main"> </div>
</template>
<script>
export default {
name: "page",
mounted(){
this.echartsInit()
},
methods: {
echartsInit() {
this.$echarts.init(document.getElementById('main')).setOption({
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
},
yAxis: {
type: 'value'
},
series: [{
data: [120, 200, 150, 80, 70, 110, 130],
type: 'bar',
showBackground: true,
backgroundStyle: {
color: 'rgba(220, 220, 220, 0.8)'
}
}]
})
}
}
}
</script>