問題タブ [dygraphs]

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 投票する
2 に答える
5031 参照

javascript - ダイグラフ チャートをローカル ハード ドライブの jpg 画像に保存する

JavasSript Dygraphs チャートを使用しています。すべて問題ありませんが、ローカル ハード ドライブにイメージとして保存できるようにする必要があります。以下は私のJavaScriptコードです:

ここに私のHTMLコードがあります:

0 投票する
2 に答える
1089 参照

javascript - jquery が原因で dygraph がクラッシュする

すでに解決策を求めてウェブ全体を検索しました。最初に、mysqldatabase の視覚化に jqplot を使用しましたが、配列が大きくなったため、dygraph に切り替えようとしています。方法。ietesterもテストしました.... dygraphのページ自体はグラフで動作し、そこから重要な部分をコピーしましたが、それでも機能しません.誰かが私の間違いを教えてくれるかもしれません.これで、internetexplorer 6-8 で動作するようになりますか?

問題は、jquery document.ready 関数がなくてもすべて正常に動作することです...

前もって感謝します

0 投票する
2 に答える
369 参照

php - no-cache ヘッダーが送信された後でも、ページがまだキャッシュされているのはなぜですか?

私はこれについて多くの調査を行い、多くの人に助けを求めましたが、まだ成功していません. 詳細はこちら...

私は、さまざまなデータ ファイルからデータを取得し、一時的な .csv ファイルにまとめて、人気のあるグラフ ライブラリである dygraphs を使用してグラフ化する Web サイトの開発に携わっています。Web サイトの大部分は PHP で記述されています。グラフ化されるデータを決定するパラメーターはユーザー セッションに保存されます。.csv はユーザー セッションにちなんで名付けられ、ダウンロード可能になります。.csv ファイルはスクリプトに書き込まれ、それが dygraphs オブジェクトに渡されます。そして、キャッシュなしのヘッダーが送信された場合でも、次のことがわかりました。

多くのユーザーは、セッションの途中で (十分な数の異なるグラフが生成された場合)、ページの古い静的レンダリング (セッションで以前にグラフ化したデータ) を表示するページを経験します。新しいリクエスト。ただし、奇妙になるだけです。

Firefox と Chrome の両方で開発者ツールを使用して確認しましたが、どちらのブラウザもキャッシュなしのヘッダーを問題なく受信しています。ページのソースを表示すると問題が発生した場合でも、ソースは正しいコンテンツです (テーブル/凡例も php を使用して動的に作成され、ソースは正しいテーブルを表示しますが、レンダリングされるのは古いコンテンツです)。グラフが表示される直前までページは正しくレンダリングされ始め、その後は古いコンテンツが表示されます。古いコンテンツは、完全に静的なオーバーレイであるかのように表示されます。キャッシュされたグラフには、同じ動的機能 (データ ポイント表示のロールオーバー、ズームとパンなど) がありません。また、正しいページがその下のどこかにあるかのように見えます。 (csv ファイルのダウンロード ボタンは、テーブルの大きさに応じて移動します。.csv のダウンロード ボタンをクリックしても、古い静的ページは何もしません。ただし、その下のページでそれを見つけることができれば、クリックして .csv をダウンロードすることができます。.csv のデータは正しいです)

これは、これまでの開発で見た中で最も奇妙なものの 1 つです。関連するその他の事実として、私が個人的に経験したすべての問題は、Chrome を使用しているときに発生したものです。これらの症状はいずれも Firefox ユーザーから報告されていません。IE ユーザーにも同じ問題がありました (IE ユーザーはクロム フレームの使用を余儀なくされています)。

私はこの時点で頭がいっぱいです。PHP ヘッダーを送信しました。IIS で php のキャッシュ プロファイルを "DisableCache" (または何でも) に設定しようとしました。結果ページにランダムなクエリ文字列を送信しようとしました。適切なメタ タグをすべて試しましたが、すべて成功しませんでした。

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

javascript - DyGraph の依存関係

チャート表現に Dygraph を使用しようとしていて、コードが にありましたhttps://github.com/danvk/dygraphsが、依存関係ファイルが非常に多く、いらいらすることがわかりました。適切に機能するために必要なすべてのjsファイルに対応する単一のファイルはありますか??

0 投票する
2 に答える
4140 参照

javascript - ダイグラフが機能しない

Web アプリケーションで Dygraphs を使用しようとしていました。以下の簡単なコードを参照してください。

type="text/javascript" src="http://dygraphs.com/dygraph-combined.js" という行をスクリプトに含めると、Firefox と chrome では正常に動作し、IE では動作しません。次のようなエラーが発生します。 「CanvasRenderingContext2D」は未定義です。dygraph-combined.js をダウンロードして Web アプリケーションに含め、パスを指定してアクセスすると、3 つのブラウザーすべてで機能せず、Dygraph not defined というエラー メッセージが表示されます。私を助けてください。なぜこれが起こっているのか知りたいです。

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

javascript - Django - dygrapgs の csv を生成する

私のプロジェクトでは、ダイグラフで読み取る csv ファイルを生成しようとしています。Dygraphs は、csv ファイルをグラフ化する Javascript ライブラリです。Dygraphs のドキュメントでは、ファイルを指定すると、XHR を送信して csv を取得すると書かれています。だから、私の見解では、私はそれを私が必要としていると解釈しました

しかし、それは本当にそれが意味することですか?

私の問題は、私のダイグラフがページに表示されないことです。Firebug から得られるエラー メッセージは次のとおりです。

それが何を言っているのかよくわかりませんが、静的csvファイルを持っていたときにグラフが表示されたので、動的に作成されたcsvファイルを取得していないだけだと確信しています。

どんな助けでも大歓迎です。

ありがとう


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

javascript - ダイグラフの粒度を宣言する

TWO_DAYS 粒度の dygraph でグラフを表示しようとしていますが、それを宣言する方法が見つかりません。

何か案は??

どうもありがとうございました!

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

javascript - Dygraph.js でラベルを非表示にする

特定の時点で線を描いていますが、凡例でその特定の線のラベルを非表示にするか、凡例でその線の値を変更できるようにする必要があります

注:線が描かれる値と凡例の値は同じでなければなりません。それは私の要件の1つです

どのように可能ですか?どんな助けでも大歓迎です。

ありがとう

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

javascript - Javascriptの複数配列push()の違い

データのプッシュに問題があります。プロット(ダイグラフ)用のデータ(時間、温度、湿度)を用意したい。しかし、この1つのコード(以下を参照)で変数データを入力すると、グラフが表示されません。

しかし、1サイクルを残して、手動で多数の配列を書き込むと(以下を参照)、それは機能し、グラフが表示されます。

一時変数を使用することを思いつきましたが、成功しませんでした。

だから私の質問は...どこに問題があるのでしょうか?回答ありがとうございます。

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

javascript - Dygraphs は IE8 でデータ行を描画しません

最近、クライアントの Web サイトの Dygraphs ライブラリをアップグレードしましたが、IE8 で適切にレンダリングされません (はい、あなたの考えはわかりますが、クライアントのクライアントは IE の使用が大好きで、アップグレードしません)。

次のヘッダーがあります (明らかに、この投稿では実際のドメインをそこに置いていません)。

コンソール/デバッグ パネルにエラーはありません。行があるべき場所にマウスを移動すると、正しいデータで、想定どおりに凡例が隅に表示されます。また、軸のラベルと値も問題なく表示されます。

グラフのデータ行が表示されない原因は何ですか?