highchartsシリーズグラフは、ティックで開始および終了し、maxで終了します

StackOverflow https://stackoverflow.com/questions/19854174

質問

HighChartsグラフが必要になり、ティックを起動して終了し、最終x制限を最大値に等しくします。

私の構成には次のようなものがありますが

    max: 11,
    endOnTick: true

グラフの実際の最終値は12であることがわかりました。EndontickをFalseに変更せずに11にするにはどうすればよいですか?

例:

http://jsfiddle.net/5vvmm/

前もって感謝します。

役に立ちましたか?

解決

最も簡単な方法は、事前定義されたものを使用することです tickInterval, 、 続く しましょう:

xAxis: {
    min: 0,
    step: 2,
    max: 11,
    startOnTick: true,
    endOnTick: true,
    tickInterval: 1
}

少し難しいです tickPixelInterval あなたの場合、50が行われます。

チャートがスケーラブル/ズーム可能な場合、物事はさらに複雑になります。これらのプロパティを更新するには、カスタムイベントハンドラーを書く必要があります。 tickInterval データ範囲(可能であれば、つまりデータ範囲が整数ではなく、フロートではありません)のダイバーは、最後のダニが最大軸値に等しくなるようにします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top