当前位置: 代码迷 >> 综合 >> echarts获取默认坐标轴最大最小值
  详细解决方案

echarts获取默认坐标轴最大最小值

热度:11   发布时间:2024-03-06 18:14:29.0

最近项目需要在没有设置坐标轴max和min的前提下获取y轴坐标最大值,这个值由echarts自动生成。参考网上及看了下echart源码了解到一种解决方案,如下:

Chart.setOption(option)

Y轴最大值

var yMax = Chart.getModel().getComponent('yAxis',idx).axis.scale._extent[1];

X轴最大值
var xMax = Chart.getModel().getComponent('xAxis',idx).axis.scale._extent[1];

其中idx为yAxis、xAxis数组index,属性_extent是一个数组,_extent[0]为最小值,_extent[1]是最大值,亲测可用。