Highcharts 瓦丁图表(高位图表)-范围选择器-月度数据

Highcharts 瓦丁图表(高位图表)-范围选择器-月度数据,highcharts,vaadin,timeline,vaadin-charts,Highcharts,Vaadin,Timeline,Vaadin Charts,我向瓦丁图表提供月度数据(示例): {[01.08.2015;1]、[01.09.2015;2]、[01.10.2015;3]、[01.11.2015;4]、[01.12.2015;5]、[01.01.2016;6]} 现在,我激活时间线,并希望使用范围选择器。不幸的是,显示3个月的默认“3m”不起作用。但正如你所看到的,我有3个月的数据 有什么我错过的吗 下面是一个示例性JSFIDLE,它使用从Vaadin传输到Highcharts的数据,并显示了所描述的行为:根据x轴范围启用范围选择器按钮。

我向瓦丁图表提供月度数据(示例):
{[01.08.2015;1]、[01.09.2015;2]、[01.10.2015;3]、[01.11.2015;4]、[01.12.2015;5]、[01.01.2016;6]}

现在,我激活时间线,并希望使用范围选择器。不幸的是,显示3个月的默认“3m”不起作用。但正如你所看到的,我有3个月的数据

有什么我错过的吗


下面是一个示例性JSFIDLE,它使用从Vaadin传输到Highcharts的数据,并显示了所描述的行为:

根据x轴范围启用范围选择器按钮。 小于x轴最小范围的按钮被禁用

默认情况下,x轴的最小范围是任意数据点之间最小间隔的五倍

将x轴最小范围更改为1个月(以毫秒为单位,约为28天)就成功了


来源:

数据是否正确呈现?更具体地说,日期解析是否正确?您是否尝试过将日期指定为%Y-%m-%d左右?3m是唯一一个不起作用的按钮吗?注:如果需要,您可以将另一个按钮设为默认按钮。是的,数据正确呈现,并在x轴上自动显示,例如“Jan'15”。是,1m和1y也不工作/被禁用。YTD已启用,但不显示年初之前的数据。是否将x值(日期)转换为时间戳?你能粘贴你的输出json,在Highcharts中使用(解析后)?我添加了一个相应的提琴。已经谢谢你了!