2012-08-27 2 views
0

javascript를 통해 런타임에 Dojo 1.8 GlossySemiCircularGauge를 일부 작성하고 계기의 배경색을 설정하려고합니다. 게이지가 아닌 게이지 밖의 색을 설정하려고합니다. 나는 다음과 같은 구문을 사용하여 게이지를 만드는거야 : 게이지가 SVG로 그려Dojo 게이지의 배경색 설정

glossyCircular = new dojox.gauges.GlossySemiCircularGauge({ 
     textIndicatorColor: '#FFFFFF', 
     background: "[0, 255, 0, 0]", 
     id: NewID, 
     Max: 20, 
     value: newValue, 
     noChange: "true", 
     width: wid, 
     textIndicatorPrecision: "2", 
     color: '#101030', 
     height: hei 
    }, dojo.byId(NewID)); 

때문에,이 컨테이너 사업부의 배경 색상을 설정 작동하지 않습니다. 이 문제를 해결할 방법이 있습니까?

background: { color: "rgba(0,0,0,0)"} 

0으로 알파 채널을 설정, 그래서 투명 얻을 것이다 당신이 부모 <div>를 통해 배경 색상을 조정할 수 있습니다 background에 대한

답변

1

올바른 형식이다.

참조 jsFiddle에서 동작하는 예제와 함께 플레이 : http://jsfiddle.net/phusick/E9YNM/

편집 : 내가 그래서 지금은 내 브라우저에서뿐만 아니라 작품의 예에 dojo/domReady!을 추가했다.

EDIT2 :background: [0,0,0,0]도 마찬가지입니다. 따옴표를 제거하면 문자열 대신 배열을 사용할 수 있습니다.

+0

고마워요! 그게 정확히 내가 찾고 있던 것이 었습니다. –