1

Highstock を使用して折れ線グラフを作成しています。ただし、日付範囲が特定の日数未満の場合に問題が見つかりました。重複した x ラベルが表示されます。日のみを表示するようにフォーマッターを設定しました。例を次に示します: http://jsfiddle.net/ry4DQ/

labels: {
    formatter: function() {
          return Highcharts.dateFormat('%m/%d', this.value);
    }
}

たとえば、開始日を 2011-05-07 に変更すると、x 軸に各日について 2 つのラベルが表示されます。

X 軸の重複日

この問題を回避する方法はありますか?

setExtremes日付範囲が特定の値よりも小さい場合に 1 日に設定するイベントを試してみましたがtickInterval、うまくいきました。ただし、グラフのサイズを小さくすると、ラベル テキストが重なります。

どんな助けや情報も大歓迎です!

4

4 に答える 4

0

formatterからを削除するxAsis.labelsと、問題は解消されます。ただし、日付形式が気に入らない場合があります。フィドルとスクリーンショットは次のとおりです。

ここに画像の説明を入力

于 2014-03-08T04:31:45.750 に答える