問題タブ [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.
dojo - ストア シリーズを使用したプログラムによる Dojox チャート作成
プログラムによる方法を使用して、道場チャートを機能させようとしています。以下を試しましたが、グラフが表示されません。
android - Dojo charting + PhoneGap + Android .Error: Activity has leaked window com.android.internal.policy.impl
ここにあるサンプル コード ( index_01.html ) を試しました: http://www.ibm.com/developerworks/web/library/wa-charting/index.html
Desktop では正常に動作していますが、phoneGap でコンパイルした後に Android シミュレーターに移植すると、次のエラーが表示されます。
アクティビティは、最初に Android.view.ViewRoot に追加されたウィンドウ com.android.internal.policy.impl.PhoneWindow$DecorView@46368a28 をリークしました。. . . . . . .
dojo - dojox.charting.DataSeries 使用時の x 軸ラベルの追加
dojox.charting.DataSeries を使用して dojo.data.ItemFileReadStore から Dojo 折れ線グラフを作成しています。DataSeries のコンストラクターの 3 番目のパラメーター (値) を使用して、チャート上のポイントを生成するメソッドを指定しています。例えば
graphIndex は、fileSize 値ごとに増分される整数です。これにより、数値カウントに対して表示される fileSize を含む折れ線グラフが得られます。これはうまくいきます。
私が望むのは、graphIndex の値の代わりに使用する x 軸ラベルを指定できるようにすることです。つまり、下にあるデータは 1,2,3,4 のままですが、ラベルにはテキストが表示されます (この場合、ファイルサイズがキャプチャされた場所)。
これを行うには、chart.addAxis() を呼び出すときにラベルの配列を x asis に渡しますが、データを反復処理する前に値を知る必要があります。例えば
xAxisLabels 配列は、dataSeries を準備することで作成できますが、あまり良い回避策ではありません。
x 軸ラベルを提供するために formatLineGraphItem メソッドを拡張する方法を知っている人はいますか? または、オブジェクト o に含めることができる値に関するドキュメントを誰かが持っていますか?
前もって感謝します!
charts - 軸なしで道場チャートを作成することは可能ですか?
Dojo チャートを使用してバブル チャートにデータを表示しています。ただし、軸は必要ありませんが、軸を削除すると、データの表示が台無しになります。ラベルを非表示にして線を白くすることで軸が存在しないことをごまかすことができますが、グラフの左と下にはまだこの大きな余白があります。最小値/最大値を正しく設定しながら、軸なしで道場チャートを作成するにはどうすればよいですか?
dojo - dojox.charting.Chart dataRange がグラフの x 軸を適切に制限しない
アプリケーション サーバーで実行されているサービスの数を監視するアプリケーションを構築しています。実行中のサービスに関する情報はデータベースに保存され、その情報の一部を Web ページに表示したいと考えています。この時点で、データベースが更新されると動的に更新される、アクティブに実行されているサービスの数のグラフィカル表現を作成したいと思います。目標は、実行中のサービス数の最新の 10 個 (またはそれくらい) の値を表示する単純なグラフを作成することです。dojox.charting.Chart ウィジェットを使用していますが、チャートを適切に更新できず、numFailedAttempts:"0" の最新の 10 個の値しか表示されません。現状では、グラフにはすべての値が表示されますが、x 軸の値は、すべてを収容するために継続的に接近していきます。dojotoolkit.org の dojo api リファレンスとドキュメントに基づいて、dojox.charting.Chart の「displayRange」属性がこの問題を解決するはずだと考えました。だから私の質問は、私は何が間違っているのですか? コードは次のとおりです。
javascript - dojox.charting.chart をズームするときにオフセットを設定するには?
道場チャートのズームに苦労しています。私のチャートは、次のようにJavaScriptで定義されています。
次に、x 軸の左右の境界からズームするために使用する 2 つの水平スライダーがあります。そのために私は次のようなことをします:
これで、スケーリングは適切に見えますが、オフセットが完全に間違っています。このチュートリアルでは、「オフセットはデータ座標にあります」と書かれていますが、残念ながらここでは「データ座標」の意味がわかりません。
myMinSlider 値が 35 に設定されているとします。グラフの X 軸は 35 から始まると予想されます。そのため、currentMin 値に設定しています。しかし、私のグラフは Y 軸の左側に移動します... 本来のものから遠すぎます...
私のグラフのデータは、次のようなシリーズです。
誰にもアイデアはありますか?
javascript - Dojoチャートから画像へチャートをエクスポート/変換
Dojoチャートオブジェクトをイメージファイルに変換できるかどうか教えてもらえますか? いくつかのデータとそれを表すグラフを含む Web ページから Excel ファイルをエクスポートしたいので、これが必要です。
私が見つけた唯一のものは http://dojotoolkit.org/reference-guide/dojox/gfx/utils/toSvg.html#dojox-gfx-utils-tosvgです
しかし、その関数の出力を処理する方法がよくわかりません。
ありがとうございます!
json - dojo/dojoxスパイダーチャートのJSON形式
私は必死にjsonデータを使用して道場スパイダーチャートを埋めようとしています。
まず、スパイダーチャートに使用する前に、ストア(ItemFileReadStoreから取得)を最初にdojox.charting.DataSeriesに渡す必要がありますか?
では、jsonはどのように見える必要がありますか?
これは私がちょうどそれを試した方法です:
何か案は?
javascript - Dojo 1.7 の新しいバージョンでのみツールチップの位置が正しくない
Dojo のバージョンを 1.6 から 1.7.1 に更新したときに、.tolltips の位置に問題が見つかりましたClusteredBars
。Dojo Toolkit SDK 1.7.1 でも、これが発生します。
デモ
http://jsbin.com/utesoz/2/edit
何か案が ?この問題はおそらくバグだと思います