javascript - echarts3中如何获取datazoom起始值(如图)

查看:774
本文介绍了javascript - echarts3中如何获取datazoom起始值(如图)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

datazoom配置

dataZoom: [{
    dataZoomIndex: 1,
    type: 'inside',
    startValue: dates[0],
    endValue: dates[dates.length-1],
}, {
    show: true,
    dataZoomIndex: 1,
    type: 'slider',
    y: '90%',
    startValue: dates[0],
    endValue: dates[dates.length-1],
}]

事件

Chart.on("dataZoom", function(param){
    console.log(param)
});

数据

想获取datazoom和x轴对应的值,求大神帮帮忙

解决方案

dataZoom初始值???可以自己配置的好么

刚才理解错了~

给echart实例绑定事件

mChart.chart.on("dataZoom", function(){
                    debugger
                });

如图回调中的参数

找了半天貌似确实没有开放一个动态改datazoom后获取x轴零点的方法,

不过可以根据所给的百分比去计算出当前x轴的零点, ps: _self.data是我临时记录当前图表中的总的xAxisData

如图

这篇关于javascript - echarts3中如何获取datazoom起始值(如图)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆