- splitNumber设置分割的段数,必须一致
- 设置的max一定是大于或等于数据最大值,计算找出数据中最大值向上取整
- interval强制设置坐标轴分割间隔,控制两边刻度比例一样才能保持刻度线对齐
// listOne 和 ListTwo 是API返回的数据
yAxis: [{
// name: '左轴',
type: 'value',
min: 0,
splitNumber: 5,
interval: Math.ceil(Math.ceil(Math.max(...listOne )) / 5),
max:Math.ceil(Math.ceil(Math.max(...listOne )) / 5) * 5,
splitLine: {
lineStyle: {
color: '#ccc'
}
}
},
{
// name: '右轴',
type: 'value',
min: 0,
splitNumber: 5,
interval: Math.ceil(Math.ceil(Math.max(...ListTwo )) / 5),
max: Math.ceil(Math.ceil(Math.max(...ListTwo )) / 5) * 5,
splitLine: {
lineStyle: {
color: "#D8DAE1",
type: "dashed"
}
}
axisLabel: {
textStyle: {
color: '#585858'
}
}
}
],