Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.11.2012, 13:44
Интересующийся
Отправить личное сообщение для Рон Посмотреть профиль Найти все сообщения от Рон
 
Регистрация: 05.06.2009
Сообщений: 23

индикаторы dojoGauges
Собственно сабж. В dojo есть различные индикаторы состояния.

<script>dojoConfig = {parseOnLoad: true}</script><script src='jScript/dojo.js'></script>

<script>dojo.require('dijit.form.Button');

dojo.require('dojox.gauges.GlossyCircularGauge');

dojo.require("dojox.gauges.AnalogArcIndicator");

 

makeGauge = function(){

    var glossyCircular = new dojox.gauges.GlossyCircularGauge({

        background: [255, 255, 255, 0],

        title: 'Value',

        id: "glossyGauge",

        width: 300,

        height: 300,

        value: 40  

    }, dojo.byId("CircularGauge"));

    glossyCircular.startup();

 

};

 

dojo.ready(makeGauge);  

 

</script>


Этот код создает похожий на спидометр индикатор. Как меня его значение value в зависимости от какого-то процесса?
Ответить с цитированием
  #2 (permalink)  
Старый 03.12.2012, 14:24
Аспирант
Отправить личное сообщение для burashka Посмотреть профиль Найти все сообщения от burashka
 
Регистрация: 15.07.2010
Сообщений: 49

обычным способом:
glossyCircular.set("value", 100);

не работает?
Ответить с цитированием
  #3 (permalink)  
Старый 10.03.2013, 07:40
Интересующийся
Отправить личное сообщение для Рон Посмотреть профиль Найти все сообщения от Рон
 
Регистрация: 05.06.2009
Сообщений: 23

Сообщение от burashka Посмотреть сообщение
обычным способом:
glossyCircular.set("value", 100);

не работает?
Не работает, burashka (. Там на что-то именно сама Dojo ругается. Тоже думал обычным способом прокатит (описанном вами выше)
Ответить с цитированием
  #4 (permalink)  
Старый 11.03.2013, 10:43
Аспирант
Отправить личное сообщение для burashka Посмотреть профиль Найти все сообщения от burashka
 
Регистрация: 15.07.2010
Сообщений: 49

логи Dojo не отличаются особой информативностью, но можете привести как именно ругается?

по-моему актуальным стилем кода сейчас является вот такой:
equire(["dojox/gauges/GlossyCircularGauge", "dojo/domReady!"],
	function(Gauge){
                var glossyCircular = new Gauge({
	        	background: [255, 255, 255, 0],
	        	title: 'Value',
	        	id: "glossyGauge",
	        	width: 300,
	        	height: 300,
	        	value: 40 
	    	}, "CircularGauge");
	 
	    	glossyCircular.startup();
        });

скорее всего это не важно, но вдруг в этом дело.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск