問題タブ [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.
javascript - ダイグラフ チャートをローカル ハード ドライブの jpg 画像に保存する
JavasSript Dygraphs チャートを使用しています。すべて問題ありませんが、ローカル ハード ドライブにイメージとして保存できるようにする必要があります。以下は私のJavaScriptコードです:
ここに私のHTMLコードがあります:
javascript - jquery が原因で dygraph がクラッシュする
すでに解決策を求めてウェブ全体を検索しました。最初に、mysqldatabase の視覚化に jqplot を使用しましたが、配列が大きくなったため、dygraph に切り替えようとしています。方法。ietesterもテストしました.... dygraphのページ自体はグラフで動作し、そこから重要な部分をコピーしましたが、それでも機能しません.誰かが私の間違いを教えてくれるかもしれません.これで、internetexplorer 6-8 で動作するようになりますか?
問題は、jquery document.ready 関数がなくてもすべて正常に動作することです...
前もって感謝します
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" (または何でも) に設定しようとしました。結果ページにランダムなクエリ文字列を送信しようとしました。適切なメタ タグをすべて試しましたが、すべて成功しませんでした。
javascript - DyGraph の依存関係
チャート表現に Dygraph を使用しようとしていて、コードが にありましたhttps://github.com/danvk/dygraphs
が、依存関係ファイルが非常に多く、いらいらすることがわかりました。適切に機能するために必要なすべてのjsファイルに対応する単一のファイルはありますか??
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 というエラー メッセージが表示されます。私を助けてください。なぜこれが起こっているのか知りたいです。
javascript - Django - dygrapgs の csv を生成する
私のプロジェクトでは、ダイグラフで読み取る csv ファイルを生成しようとしています。Dygraphs は、csv ファイルをグラフ化する Javascript ライブラリです。Dygraphs のドキュメントでは、ファイルを指定すると、XHR を送信して csv を取得すると書かれています。だから、私の見解では、私はそれを私が必要としていると解釈しました
しかし、それは本当にそれが意味することですか?
私の問題は、私のダイグラフがページに表示されないことです。Firebug から得られるエラー メッセージは次のとおりです。
それが何を言っているのかよくわかりませんが、静的csvファイルを持っていたときにグラフが表示されたので、動的に作成されたcsvファイルを取得していないだけだと確信しています。
どんな助けでも大歓迎です。
ありがとう
javascript - ダイグラフの粒度を宣言する
TWO_DAYS 粒度の dygraph でグラフを表示しようとしていますが、それを宣言する方法が見つかりません。
何か案は??
どうもありがとうございました!
javascript - Dygraph.js でラベルを非表示にする
特定の時点で線を描いていますが、凡例でその特定の線のラベルを非表示にするか、凡例でその線の値を変更できるようにする必要があります
注:線が描かれる値と凡例の値は同じでなければなりません。それは私の要件の1つです
どのように可能ですか?どんな助けでも大歓迎です。
ありがとう
javascript - Javascriptの複数配列push()の違い
データのプッシュに問題があります。プロット(ダイグラフ)用のデータ(時間、温度、湿度)を用意したい。しかし、この1つのコード(以下を参照)で変数データを入力すると、グラフが表示されません。
しかし、1サイクルを残して、手動で多数の配列を書き込むと(以下を参照)、それは機能し、グラフが表示されます。
一時変数を使用することを思いつきましたが、成功しませんでした。
だから私の質問は...どこに問題があるのでしょうか?回答ありがとうございます。
javascript - Dygraphs は IE8 でデータ行を描画しません
最近、クライアントの Web サイトの Dygraphs ライブラリをアップグレードしましたが、IE8 で適切にレンダリングされません (はい、あなたの考えはわかりますが、クライアントのクライアントは IE の使用が大好きで、アップグレードしません)。
次のヘッダーがあります (明らかに、この投稿では実際のドメインをそこに置いていません)。
コンソール/デバッグ パネルにエラーはありません。行があるべき場所にマウスを移動すると、正しいデータで、想定どおりに凡例が隅に表示されます。また、軸のラベルと値も問題なく表示されます。
グラフのデータ行が表示されない原因は何ですか?