var myCharts = this.$echarts.init('dom 元素')
let options = {
xAxis: {
type: 'category',
data: 'x轴数据',
boundaryGap: false
},
yAxis: {
type: 'value',
scale: true,
},
series: [
{
name: '销量',
type: 'line',
data: 'y轴数据',
stack: 'all',
markPoint: {
data: [
{
type: 'max',
name: '最大值'
},
{
type: 'min',
name: '最小值'
}
]
},
markLine: {
{
type: 'average',
name: '平均值'
}
},
markArea: {
data: [
[
{
xAxis: '周一'
},
{
xAxis: '周二'
}
],
[
{
xAxis: '周六'
},
{
xAxis: '周日'
}
]
]
},
smooth: true,
lineStyle: {
color: '#f90',
type: 'solid'
},
areaStyle: {
color: '#f90'
},
},
{
name: '订单数',
type: 'line',
data: 'y轴数据',
stack: 'all'
}
]
}
myCharts.setOptions(options)