1

0 から 100 の範囲のインタラクティブな dojox ゲージがあります。しかし、ユーザーが針を 0、25、50、75、および 100 に移動できるようにしたいだけです。それは可能ですか?

                // create the gauge
            var gauge = new dojox.gauges.GlossyCircularGauge({
                background : [255, 255, 255, 0],
                color : color,
                id : "gauge_" + item,
                width : 150,
                height : 150,
                value : itemProgress,
                noChange : Login.isLoggedIn(),
                majorTicksInterval : 25
            }, dojo.byId("gaugeDiv_" + item));
            gauge.startup();

乾杯、JP

4

2 に答える 2

1

私のフィドルを見てください:http://jsfiddle.net/v7WwD/1/

require(["dojox/dgauges/components/grey/CircularLinearGauge"],

function (CircularLinearGauge) {
var myGauge = new CircularLinearGauge({
    value: 20,
    minimum: 0,
    maximum: 150,
    majorTickInterval: 25,
    minorTickIntervall: 5,
    indicatorColor: "#000080", //Zeiger
    fillColor: "#FFFFFF"
}, dojo.byId("gauge"));
myGauge.startup();
});

//more code in the fiddle
//......

プログラムで CircularLinearGauge を作成しました。

よろしく

于 2013-10-01T10:14:17.527 に答える