话不多说直接上图,直接拿到y轴坐标轴的代理对象,此对象中包含y轴坐标轴坐标的所有内容,坐标间距,以及自适应后生成后所有与坐标轴相关的数据都可以拿到
// 获取 Y 轴的坐标轴代理对象
var yAxisScale = myChart.getModel().getComponent('yAxis', 0).axis.scale;
var yAxisMin = yAxisScale.getExtent()[0];
var yAxisMax = yAxisScale.getExtent()[1];
console.log('Y 轴最小值为:', yAxisMin);
console.log('Y 轴最大值为:', yAxisMax);
拿到后可以修改option.YAxis[0].max与option.YAxis[0].min的值用于将自适应坐标轴,变成你所想渲染出的数据间隔,以及最大值最小值的区间