试图获取google daterangfilter的日期范围边界

Trying to get the date range boundaries of a google daterangefilter

本文关键字:日期 范围 边界 daterangfilter 获取 google      更新时间:2023-09-26

我已经连接了一个事件侦听器,当滑块上的值发生变化时通知我。但是,我看不懂。

google.visualization.events.addListener(dfHistorical,'statechange',function(e) {
                    alert("Min value: " + dfHistorical.getOption('minValue') + " Max value: " + dfHistorical.getOption('maxValue'));
            });

DateRangeFilter'state'属性有四个属性…

lowValue -所选范围的下限,包括下限。

highValue -选择范围的较大范围,包括范围。

lowThumbAtMinimum -滑块拇指下端是否锁定在最小允许范围。如果设置了,则覆盖lowValue

highThumbAtMaximum -滑块上拇指是否锁定在最大允许范围。如果设置,则覆盖highValue

访问属性,使用getState()方法

DateRangeFilter.getState().lowValue

google.visualization.events.addListener(dfHistorical, 'statechange', function () {
  var valHigh = dfHistorical.getState().highValue;
  var valLow = dfHistorical.getState().lowValue;
  console.log(valLow, valHigh);
});