0

Highstockライブラリ ( Highchartsではありません)を使用していますが、解決できると確信している問題が発生しています。

シリーズの各ポイントに動的な情報を追加する必要があります。Highstocktooltipには、ポイントに関する限られた情報を表示する機能が組み込まれていますonHover

作成時のポイントに新しいプロパティを追加しようとしました。ただし、この新しいプロパティは では使用できませんtooltip

興味深いのは、この正確な機能がHighchartsライブラリで利用できることですが、可能であればHighstockを使い続けたいと考えています。

これは、 Highchartsで目的の結果を示すフィドルです。

実際にシリーズに追加されるポイントのプロパティを拡張する方法を探して、 Highstock JavaScript ファイル内を調べ始めましたが、いくつかの限定的な成功がありました

プロパティを行からブロックに追加し、8319再び行に追加しましたll320。これは機能しているように見えますが、チャートが拡大されている場合のみ...非常に奇妙です。

誰かがこれを以前に試したことがありますか、または私が見落としている可能性があることについて洞察がありますか?

4

1 に答える 1

1

独自のカスタム プロパティを追加するだけで、ツールチップで次の方法でアクセスできます。

this.points[x].point.options.your_property;

参照: http://jsfiddle.net/dWDE6/199/

注意すべき制限が 1 つだけあります。dataGrouping が影響を受けると、すべてのポイントが新しいポイントとして作成されるため、そのカスタム プロパティにアクセスできません。

于 2013-02-11T14:31:41.257 に答える