vue实现echarts中HelloWorld柱状图
1、先新建好一个项目,安装echarts,最好安装5.0以下版本,5.0易出错
npm install echarts@4.9.0

2、在main.js中全局引入echarts
代码:import echarts from 'echarts'
Vue.prototype.$echarts = echarts;

3、修改helloworld.vue代码
<template>
<div>
<div style="width:500px;height:500px" ref="chart"></div>
</div>
</template>
<script>
//局部引用
const echarts = require('echarts');
export default{
data(){
return {
}
},
methods: {
initCharts(){
// 基于准备好的dom,初始化echarts实例
let myChart = echarts.init(this.$refs.chart);
// 绘制图表
myChart.setOption({
title: { text: '在Vue中使用echarts' },
tooltip: {},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',//bar柱状图,line折线图
data: [5, 20, 36, 10, 10, 20]
}]
});
}
},
//一加载页面就调用
mounted () {
this.initCharts();
}
}
</script>
<style>
</style>

4、终端运行项目
npm run dev


5、想要删除vue图标,在APP.vue中删除
<img src="./assets/logo.png">
即可

