怎么获取echarts坐标轴的最大刻度值?

markLine : {

symbol : 'none',lineStyle: {    normal: {        type: 'dashed',        color:'#ccc'
    }
},data : [
    {yAxis :arrMaxNum(arrX)/2},
    { xAxis:arrMaxNum(arrY)/2 }
]

},
想添加一个中轴线,但是这个最大坐标值 不能取数组里的最大。所以想问下怎么获取刻度的最大值?


元芳怎么了
浏览 5079回答 1
1回答

慕标5832272

echartsInstance.getModel().getComponent('yAxis').axis.extent补充如果仅仅是想添加中轴线,方法如下:方法一:配置项中设置坐标轴的最大最小值,然后画中轴线。方法二:配置项中设置坐标轴的splitLine为偶数,然后通过splitLine.interval或者splitLine.lineStyle.color(raba透明色)来画。方法三:先setOption后,通过echartsInstance.getModel().getComponent('yAxis').axis.extent获取坐标轴极值后,然后重新再填写markLine中的数据,再次setOption。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript