問題タブ [highstock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
40839 参照

javascript - HighCharts Stock Charts で系列を動的に追加する

次のコードがあります: http://jsfiddle.net/maniator/vTjW8/

コンソールに次のエラーがあります。

キャッチされていない TypeError: 未定義のプロパティ 'options' を読み取ることができません

このコードは、通常のハイチャートであれば正常に機能しますが、何らかの理由で HighStock チャートでは機能しません。

必要なグラフの種類で動作するようにするにはどうすればよいですか?


アップデート:

最初のシリーズを動的に取得する方法を見つけましたが、2番目のシリーズを追加しようとすると、次のエラーが発生します。

キャッチされていない TypeError: 未定義のプロパティ 'stacks' を読み取れません

フィドル: http://jsfiddle.net/maniator/V5WAJ/

0 投票する
1 に答える
958 参照

javascript - Highstock xAxis スケーリング

ローソク足タイプが使用されているときにHighstockライブラリを使用すると、ストックデータの問題についてハイチャートx軸のフォーマットで説明されているのと同じ問題が発生し ています。

そこで説明されているのと同じ解決策を使用しても、Highstock ライブラリの問題は解決されません (ただし、両方のライブラリは同じ開発者によって同じ原則に基づいて構築されています)。

0 投票する
1 に答える
2104 参照

javascript - ユーザーのスクロールが左端に達したときにhighcharts(Highstock)にデータを追加する

私は自分のウェブサイトでハイストックを使用しています。株価チャートのナビゲーターのスクロールバーは、SVGを使用して描画されます。ユーザーが左端までスクロールしたときに、グラフに(ajaxを介して)さらにデータを追加したいと思います。

私はSVGを初めて使用しますが、ユーザーが最後までスクロールしたことを検出し、それに基づいてajaxクエリを実行する方法がわかりません。誰かがこれで私を助けることができますか?

ありがとう、シヴァクマール。

0 投票する
3 に答える
48258 参照

highcharts - 1 つの Web ページで複数のハイチャート チャートを管理する

1 つの Web ページにさまざまなタイプ (棒グラフ、円グラフ、散布図タイプ) の複数のハイチャート チャートがあります。現在、次のような各グラフの構成オブジェクトを作成しています。

そして、それらを呼び出すだけのカスタム関数にフィードしますHighCharts.chart()。ただし、これによりコードが重複します。このすべてのチャート レンダリング ロジックを一元的に管理したいと考えています。

これを行う方法についてのアイデアはありますか?

0 投票する
1 に答える
1669 参照

highcharts - ランダムな最小間隔に従って x 軸形式のデータをハイチャート化します

ここ(jsfiddle)は、データを含む私のコードです。生成されたグラフはかなり乱雑です。これについて誰か助けてもらえますか?

私のデータは次のような間隔です:

ランダムな時間に。

私はそれらをミリ秒に変換しましたが、問題はありませんが、ハイチャートに表示するには問題があります。ここで適切に表示するようにデータをフォーマットするために req 関数を呼び出さなかった可能性があります。

わかりやすい形式の日付:

0 投票する
3 に答える
4567 参照

highcharts - ハイチャートでホバーするとツールチップが表示されない

http://jsfiddle.net/CYJAk/13/

ご覧ください。ツールチップはまったく表示されません。ツールチップのdataFormatが他の関数によってオーバーライドされているかどうかはわかりません。また、ズームインしたときのx軸の日付に分が表示されないのですが、どうすればよいですか?

0 投票する
3 に答える
1328 参照

jquery - Highstock.jsを初期化すると、getComputedStyleでjQueryエラーがスローされます

サンプルのhtmlファイルでHighstockを動作させることができましたが、作業中のアプリケーションでは、同じHighstockコードが途中で読み込まれ、エラーがスローされます:「elem.ownerDocumentisundefined」の5950行目あたりjQuery 1.5.1(getComputedStyle関数)の縮小されていないコード。

いくつかのコンソールログの後で、エラーをスローする要素が実際にはHighstockオブジェクトであり、DOM要素ではないことを発見しました。

また、単純なサンプルページを実行しても、問題のjQuery関数が呼び出されないこともわかりました。

何が欠けている可能性がありますか?いくつかのCSS狂気?なぜその関数を呼び出すのでしょうか?

JSコード:

HTMLコード:

同じjQueryファイルを使用するベアページでも同じコードが機能することをもう一度強調しておきます。

0 投票する
1 に答える
573 参照

javascript - ハイストックでxAxisスケールをトリムする方法は?

私はHighStock.jsを使用して株式ティッカーのグラフを作成しています。2 日間のデータをグラフに表示する必要があり、株式市場が閉じたときにデータがないため、 11 月 27 日から直線を取得しています。11:2011月28日 5:19 . 在庫が閉じたときに線を取得しないでください。その線は x-axis に沿ってトリミングする必要があります。2 日間、20 分間隔で価格を設定しています。以下は私のコードです、

ここに画像の説明を入力

0 投票する
1 に答える
607 参照

highcharts - Highstocks の期間スクロールが IE の jQuery タブで機能しない

タブ (jQuery タブ) 内のページでグラフをグラフ化するために highstocks を使用していますが、Internet Explorer では期間スクロール バー (グラフ化される期間を変更できるグラフのすぐ下にあるバー) が機能しません。

うまく機能するグラフの例: http://jsfiddle.net/hnkbh/

同じグラフですが、jQuery タブを使用しています: http://jsfiddle.net/zFRYJ/29/

奇妙なことに、Chrome と Firefox ではまったく問題がありません。誰かが同様の問題に遭遇しましたか?

ありがとうございました。