Javascript 如何使用Google图表DateRangeFilter ui.step
我有一个谷歌图表折线图,带有日期范围过滤器,但当我移动滑块时,它会一次改变一天的范围。我想一次换一个月。我想我可以使用ui.step选项来实现这一点,但它似乎不起作用 我在这样的循环中构造数据,并将其传递给: 然后我有一个DateRangeFilter,看起来像这样:Javascript 如何使用Google图表DateRangeFilter ui.step,javascript,google-visualization,Javascript,Google Visualization,我有一个谷歌图表折线图,带有日期范围过滤器,但当我移动滑块时,它会一次改变一天的范围。我想一次换一个月。我想我可以使用ui.step选项来实现这一点,但它似乎不起作用 我在这样的循环中构造数据,并将其传递给: 然后我有一个DateRangeFilter,看起来像这样: var dateRangeSlider = new google.visualization.ControlWrapper({ 'controlType': 'DateRangeFilter',
var dateRangeSlider = new google.visualization.ControlWrapper({
'controlType': 'DateRangeFilter',
'containerId': 'chartFilter',
'options': {
'filterColumnLabel': 'Date',
'ui': {'label': 'Date Range'}
}
})
我使用日期范围过滤器和折线图创建了一个折线图和仪表板。上面的代码可以工作,但如果添加ui.step选项,则会失败:
'ui': {'label': 'Date Range', 'step': 'month'}
错误:
One or more participants failed to draw()
Invalid number for increment "month".
我缺少什么?步骤的月份值无效,如中所述: ui.step:拖动滑块拇指时可能发生的最小更改:可以是每天的任何时间单位。还不支持月份和年份
看起来你发现了一个bug。我提交了一份关于它的bug报告;您可以启动该问题以获取修复程序的更新。
One or more participants failed to draw()
Invalid number for increment "month".