2016-04-26 9 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) - 範囲セレクタ - 月次データ

は今、私はタイムラインをアクティブにし、レンジセレクタを使用します。残念ながら、3ヶ月を表示するためのデフォルトの「3m」は機能しません。しかし、わかりましたように私は明らかに3ヶ月のデータを持っています。

私が見逃したことはありますか? Fiddle

+0

データが正しくレンダリングされていますか?具体的には、日付は正しく解析されていますか?日付を%Y-%m-%d程度指定しようとしましたか? 3Mだけでは機能しないボタンもありますか?必要に応じて、別のボタンをデフォルトにすることができます。 – geert3

+0

はい、データは正しく表示され、たとえば"Jan '15"が自動的にx軸に表示されます。はい、1mと1yも機能しません/無効になっています。 YTDは有効になっていますが、年の始めから前のデータは表示されません。 – JDC

+0

xの値(日付)をタイムスタンプに変換していますか?ハイチャート(解析後)で使用されている出力jsonを貼り付けることができますか? –

答えて

0

範囲選択ボタンはx軸の範囲に応じて有効になっている。

ここHighchartsにVaadinから転送され、記載された動作を示しているデータを使用される例示的なJsFiddleあります。 x軸最小範囲よりも小さいボタンは無効です。

デフォルトでは、x軸の最小範囲は、データポイント間の最小間隔の5倍です。

x軸の最小範囲を1ヵ月(ミリ秒単位で28日近似)に変更すると、このトリックが実行されました。

出典:Vaadin Forums

関連する問題