問題タブ [dojox.charting]
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.
dojox.charting - JsonRestストアからDojoチャートを更新する
JsonRestストア(具体的には/ dojo / store / JsonRest)を使用してシリーズにデータを入力するdojoチャートがあります。ストアは、定期的に更新する間隔でセットアップされます。正しいデータをプルバックしますが、グラフは正しく更新されていません。私の最初の印象は、ストアを更新するだけでチャートが更新されるはずだということでした。これが起こらなかったとき、私はこのようにシリーズを手動で更新しようとしましたが、それはすべてのグラフポイントがゼロのy値に設定される結果になりました:
チャートを新しいストアで更新する方法はありますか、それともJsonRestストアはこのタイプのワークフローを実際にはサポートしていませんか。
dojo - Dojo チャートでミラーリングをサポートする方法
Dojo チャートがミラーリング (RTL 描画) をサポートするようにしようとしています。どの Dojo チャートでも、x 軸と y 軸 (0,0) は画面の左下隅から描画を開始し、両方の値が右と右に増加します。上向き.私が望むのは、これらの道場チャートが画面の右下隅から描画を開始し、値が右と上向きに増加するようにすることです.私は道場を学び始めたばかりで、JavaScriptがあまり得意ではありませんが、私の主な問題グラフの描画を担当する関数 (dojo lib 内) を見つける場所がわからないので、それを理解して、目標を達成するために必要な変更を行うことができます。私はこのタスクを完了します....ありがとう
dojox.charting - Dojoチャートでマーカーシンボルを画像として変更する方法
私は道場チャートを持っています。チャート上のマーカーを別の画像として表示したい。私はたくさん検索しましたが、解決策はありません。私を助けてください。
前もって感謝します
css - IE8がdivに道場画像を表示しない
道場チャートに画像を表示したい。このために私は次のコードを使用します
各l_image_idは、cssを含むdivです。例えば :
そしてcssは
IE9とChromeでは正常に動作していますが、IE8は画像を表示していません。
助けてくださいよろしくお願いします
dojox.charting - Dojo チャートでマウス インジケーターが重なっている
さまざまなシリーズの Dojo チャートがあり、各シリーズにマウス インジケーターを追加します。チャート上でマウスをホバリングすると、マウス インジケーターが重なっています。この問題を解決する最善の方法は何ですか。前もって感謝します
dojo - 道場チャートレジェンド無色1.6
グラフの色の線に関連するボックスの色で凡例を配置しようとしていますが、何らかの理由でボックスが十字で表示され、色が表示されません。
javascript - Dojo 1.8 チャートのプログラムによるチュートリアル エラー
Dojo 1.8 のチュートリアルをいくつか試してみましたが、これは素晴らしいものでしたが、チャート作成の基本的なチュートリアルでバグに遭遇しました。宣言的な例は問題なく動作しますが、プログラムの例ではグラフをレンダリングしようとするとエラーが発生します。
チャートのチュートリアル: http://dojotoolkit.org/documentation/tutorials/1.8/charting/
宣言的な作業の例: http://dojotoolkit.org/documentation/tutorials/1.8/charting/demo/basic-declarative.php
エラーのあるプログラム例: http://dojotoolkit.org/documentation/tutorials/1.8/charting/demo/basic-programmatic.php
私の調査によると、コードが文字列で「IN」オペランドを使用しようとしているときに問題が発生しているように見えます。
firebug のエラーは次のようになります:「TypeError: 無効な 'in' オペランド t」
dojox/gfx/path.js の縮小されていないバージョンをダウンロードし、次のコード スニペットがある 191 行目を確認する必要があります。
エラーは、ロジックが "if("x" in t&&"y" in t)" 行に落ちるところにあると思います。
何か案は?
javascript - DOJOの棒グラフにデータを動的に更新します。
私は基本的に「c言語」のバックグラウンドを持っており、スクリプトについてはよくわかりません。
私が達成したかったのはこれです:
SwapViewに表示される棒グラフがあります。これで、ユーザーがこのSwapViewにアクセスするたびに、Bargrapに新しいデータセットをリロードしたいと思います。私がグローバルにデータを持っていると仮定します。つまり、window.myvaluesです。どのイベントをキャプチャする必要があり、その方法は?
親切にアドバイス。これが私が道場サイトから使ったサンプルです。
javascript - dojox チャートのハイライト効果が機能しない
Dojo バージョン 1.8 を使用して単純な縦棒グラフを作成しました。各縦棒のマウスオーバー時にハイライト効果を追加したいと考えています。
Dojo の dojox チャート作成 API は、以下のようにチャート インスタンスとプロット名を注入してインスタンス化できるはずの Highlight という優れたクラスを提供します...
これをサポートするドキュメントは次のとおりです。
http://dojotoolkit.org/reference-guide/1.8/dojox/charting.html#highlight
http://dojotoolkit.org/api/1.8/dojox/charting/action2d/Highlight
http://dojotoolkit.org/documentation/tutorials/1.8/charting/
今、私はこの構文に従いましたが、効果を得ることができず、firebug でスクリプト エラーが報告されていません。これが私のテストページです...
ページを実行するには、自分の設定に合わせて dojo と dojox の場所を調整する必要があります。構成内のそれぞれの完全な URL を交換することで、それらのオンライン バージョンを指定することもできます。
ブラウザーにロードすると、縦棒グラフが表示され、強調表示インスタンスが各縦棒のマウスオーバーに影響を与えていないことがわかります。
何かアイデアはありますか、おそらくここで簡単なことを見逃していますか?
javascript - 軸で使用されるデータベースからの日付と時刻の値
デフォルトの1、2、3、4などではなく、日付を使用して軸ラベルをX軸に追加しようとしています。
サーバーから返された date_time も、読み取り可能な日付/時刻に変換する必要があります。
どんな助けでも感謝します。
コード
JSON 結果