2017-03-01 6 views
0

カテゴリに設定されたy軸と値にx軸が設定された折れ線グラフがあります。ポイントの上にマウスでは、私は http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/plotoptions/series-point-events-mouseover/のように、デフォルトのツールチップの情報を取得するデフォルトのhighchartsツールチップに追加

tooltip: { 
     enabled: true 
    } 

私のy軸は、「秒」または「FPS」のようないくつかのラベルに設定されている場合。デフォルトのツールチップにy軸のラベルテキストを追加するだけで、デフォルトのトゥスロットで書式設定オプションを変更することはできません。たとえば、最初のポイントにカーソルを合わせるとが表示されます。29.9秒と他のデータ他の内容を変更しないでください。

フォーマッタを使用して上書きすることができますが、フォーマッタをオーバーライドしないと表示される元のツールチップの表示を保持したいと思います。

答えて

2

valueSuffixを追加し、これにあなたのツールチップを変更します。Read Here

tooltip: { 
    enabled: true, 
    valueSuffix: ' Seconds', 
} 

DEMO

+0

これはおそらく最も簡単な最も近いソリューションであり、私はハードコーディングの動的代わりvalueSuffixを得ることができますか?私はy軸のタイトルを取得し、値の接尾辞に追加したい、私はthis.point.series.yAxis.axisTitle.textStrを試みたが、それは動作しません – Abbas

+0

方法を見つけた:chart.series [インデックス] .update ({ ツールヒント:{ valueSuffix: "" + label、 } }); – Abbas

関連する問題