2012-10-30 4 views
0

wavemaker가 dojo 대기 위젯을 지원한다는 것을 아는 사람이 있습니까? 여기 wavemaker 6.4.6 또는 6.5 대기 위젯

는 예는이 위젯을 중독입니다 : http://livedocs.dojotoolkit.org/dojox/widget/Standby

나는 실현 예 "오버레이 색상 변경"을 싶지만, 내가 "데이터 dojo-와 div 요소를 만드는 방법을 알고하지 않습니다

Chrome 용 방화 광 확장 프로그램을 사용하고 있으며 양식의 div 요소를 읽을 때 'dojox.widget.Standby' "또는"data-dojo-props = "target : 'basic3', color : 'red' ID, 클래스 및 스타일 만 가지고있는 것 또한 웨이브 메이커에서 대기 효과를 생성하는 데 필요한 속성을 가진 버튼을 만드는 방법 (버튼 데이터 -dojo-id = "b5"데이터 -dojo-type = "dijit.form. 버튼 ")?

고마워!

답변

0

통화 중 오버레이 효과를 원하지만 대기 위젯이 정확히 필요하지 않은 경우 서비스 변수 및 라이브 변수에 '로딩 대화 상자'속성이 생깁니다. 서버 호출이 진행되는 동안로드 대화 상자에서 처리 할 위젯을 지정하십시오.

WaveMaker에는 팔레트의 'Dijits'섹션 아래에 wm.Dijit (dijit 디자이너) 위젯이 있습니다. dojo 클래스를 쉽게 지정할 수 있습니다. dojox.widget.Standby, WM이 당신을 위해 dijit을 감 쌉니다. 자동으로 색상, 이미지 및 기타 속성을 설정합니다. 내가 대기하는 것으로 예상 할 수있는 한 가지 도전은 012.입니다. "parent node가 document.body의 직접적인 하위 노드로 뿌리를두고 있거나, startup()을 호출하기 전에 domNode를 트리에 할당해야합니다."

해당 제어 수준에 대해서는 createComponent().

+0

이 문제를 해결해야합니다. 나는 Pallete-> Dialogs에서 "Loading dialog"을 사용했고, 서비스 변수로이 대화 상자 내에서 어떤 액션과 위젯을 호출하는 서비스를 사용했다. – user1562652