2016-04-26 3 views
0

Я ежемесячные данные на Vaadin График (пример):
{[01.08.2015;1], [01.09.2015;2], [01.10.2015;3], [01.11.2015;4], [01.12.2015;5], [01.01.2016;6]}Vaadin Диаграмма (Highcharts) - Range Selector - Ежемесячная данные

Теперь я активизирую график и хочу использовать селектор диапазона. К сожалению, по умолчанию «3 м» для показа 3 месяца не работает. Но, как вы видите, у меня есть данные за 3 месяца.

Есть ли что-то, что я пропустил?

Вот примерный JsFiddle, что использовал данные, которые передаются от Vaadin к Highcharts и показывают описанное поведение: Fiddle

+0

Правильно ли предоставлены данные? В частности, правильно ли эти даты? Пробовали ли вы указывать даты как% Y-% m-% d или так? Также есть 3 м единственная кнопка, которая не работает? Обратите внимание, что вы можете сделать еще одну кнопку по умолчанию, если хотите. – geert3

+0

Да, данные отображаются правильно и показывают, например. «Янв 15» автоматически по оси х. Да, 1m & 1y также не работают/отключены. YTD включен, но не показывает данные, начиная с начала года, но раньше. – JDC

+0

Вы конвертируете свои значения x (даты) в отметки времени? Не могли бы вы вставить свой выходной json, используемый в Highcharts (после разбора)? –

ответ

0

Кнопки выбора диапазона включена в зависимости от диапазона оси х. Кнопки, меньшие минимального диапазона x-Axis, отключены.

По умолчанию минимальный диапазон x-Axis в пять раз меньше минимального интервала между любыми точками данных.

Изменение минимального диапазона x-Axis до 1 месяца (в миллисекундах, поэтому приблизилось 28 дней).

Vaadin Forums