需要使用到 yAxis 和 yAxisIndex 配合使用
示例
myCharts.setOption({
xAxis: {
data: Orderdata.count_day_time
},
yAxis:[
{
type: 'value',
name: '销售额',
min: 0,
position: 'left',
axisLine: {
show: true,
lineStyle: {
color: '#5470C6'
}
},
axisLabel: {
formatter: '{value} '
}
},{
type: 'value',
name: '订单数',
min: 0,
position: 'right',
axisLine: {
show: true,
lineStyle: {
color: '#91CC75'
}
},
axisLabel: {
formatter: '{value}'
}
},{
type: 'value',
name: '平均数',
min: 0,
position: 'right',
offset: 40,
axisLine: {
show: true,
lineStyle: {
color: '#EE6666'
}
},
axisLabel: {
formatter: '{value}'
}
},
],
series: [
{
name: '销售额',
type: 'bar',
data: price,
},
{
name: '订单数',
type: 'bar',
yAxisIndex:1,
data: order,
},
{
name: '平均数',
type: 'bar',
yAxisIndex:2,
data: average,
}
],
});