Dojo によってレンダリングされた svg 内にタイトル (ツールチップではなく上部のテキスト) を挿入する必要があります。どうやってやるの?
ここに私のDgauge: http://jsfiddle.net/MacroX/pZU93/1/
PD: ライン
gauge.title = 'Test Report'
タイトルを表示しない
Dojo によってレンダリングされた svg 内にタイトル (ツールチップではなく上部のテキスト) を挿入する必要があります。どうやってやるの?
ここに私のDgauge: http://jsfiddle.net/MacroX/pZU93/1/
PD: ライン
gauge.title = 'Test Report'
タイトルを表示しない
最後に、これを解決する方法を見つけました。これは、dgauge をパーソナライズする必要がある場合に役立ちます。例: http://jsfiddle.net/MacroX/THJqV/
私がしたことは、基本的にゲージを作成し、背景を白で塗りつぶしてから、内部に要素を追加することです
var baseWidth = 400;
gauge.addElement("background", function (g) {
var auxHeight = baseWidth * objGauge.offsetHeight / objGauge.offsetWidth;
g.createRect({
width: 400, height: auxHeight
//width: 400, height: 300
}).setFill("#FFF");
});
最善の方法かどうかはわかりませんが、機能し、他のサイトで同様のものを見つけられませんでした
そして、私が素晴らしいと思うのは、これは 1 つの SVG だけで複数のグラフ ゲージをサポートすることです。
これが他の誰かに役立つことを願っています