Google图表:使用ChartRangeFilter控件时,hAxis上显示的修复日期

时间:2015-08-12 08:34:23

标签: php charts google-visualization google-chartwrapper

根据下图所示,hAxis上的日期显示正确。

enter image description here

但是当我将控制过滤器调整到一定范围时,日期开始显示错误。

enter image description here

我可以用任何方式处理此类异常吗?

以下是供审核的示例链接: http://codepen.io/pen/bdybgj

 --

1 个答案:

答案 0 :(得分:0)

这是因为范围不到一天。如果你想在这种情况下做一些不同的事情,那么你可以使用监听器绘制一些不同的或隐藏临时主图表或任何你想要的。 贝娄是听众的榜样。

google.visualization.events.addListener(control, 'statechange', function (e) {

    if(!e.inProgress){

    //check difference between control.getState().range.start and control.getState().range.end
    //if difference is less than one day etc then you can do what ever you want with graph here

    }

});

}