直接上代码:
1、在vue中main.js中引入echarts
import echarts from 'echarts'
Vue.prototype.$echarts = echarts
2、折线图
drawLine(id, data) {
const ct = this.$echarts.init(document.getElementById(id))
ct.setOption({
xAxis: {
type: 'category',
boundaryGap: false
},
yAxis: {
type: 'value',
boundaryGap: [0, '30%']
},
visualMap: {
type: 'piecewise',
show: false,
dimension: 0,
seriesIndex: 0
},
series: [
{
type: 'line',
smooth: 0.6,
symbol: 'none',
lineStyle: {
color: 'red',
width: 2
},
markLine: {
symbol: ['none', 'none'],
labe