一、引入echarts的js,在引入jquery之后。
二、在HTML中定义标签位置
<div id="testChart" :style="{width: '100%', height: '600px'}"></div>
三、在js中定义图像信息
methods:{
drawChart:function(){
// 基于准备好的dom,初始化echarts实例
let myChart = echarts.init(document.getElementById('testChart'))
// 绘制图表
myChart.setOption({
grid:{
left:'50',
right:'50',
top:"20"
},
xAxis: {
type: 'category',
boundaryGap: false,
data: this.name //数据也可以直接引用data中的数据
},
yAxis: {
type: 'value',
max: 100,
axisLabel: {
formatter: function (value, index) {
return parseInt(value) + '分';
},
}
},
})
}
}
mounted(){
this.drawChart()//在mounted中调用方法,意为初始化页面完成后,再对dom节点进行一些需要的操作。
}