我已经连接了一个事件监听器,当滑块上的值发生变化时通知我。但是,我无法阅读它们。
google.visualization.events.addListener(dfHistorical,'statechange',function(e) {
alert("Min value: " + dfHistorical.getOption('minValue') + " Max value: " + dfHistorical.getOption('maxValue'));
});
答案 0 :(得分:0)
DateRangeFilter 的'state'
属性有四个属性......
lowValue
- 所选范围的较低范围(包括)。
highValue
- 所选范围的更高范围,包括在内。
lowThumbAtMinimum
- 滑块的下方拇指是否锁定在允许的最小范围内。如果设置,则覆盖lowValue
。
highThumbAtMaximum
- 滑块的较高拇指是否锁定在允许的最大范围内。如果设置,则覆盖highValue
。
要访问属性,请使用getState()
方法
DateRangeFilter.getState().lowValue
e.g。
google.visualization.events.addListener(dfHistorical, 'statechange', function () {
var valHigh = dfHistorical.getState().highValue;
var valLow = dfHistorical.getState().lowValue;
console.log(valLow, valHigh);
});