2011-09-26 3 views
0

그리드와 일부 버튼이 포함 된 맞춤 dijit 위젯을 만들었습니다.Dojo, 커스텀 위젯을 파괴하는 방법?

어떻게 파괴 할 수 있습니까? uninitialize, destroy, destroyRecursive를 재정의합니까? 어떤 방법으로 어떤 순서로?

감사합니다.

답변

2

일반적으로 uninitialize은 다른 티어보기가 발생하기 전에 destroy 함수 내에서 호출되는 확장 점이기 때문에이 작업을 수행하는 가장 좋은 장소입니다.

즉, 자녀 위젯을 추가하는 방법에 따라 실제로 아무 것도 할 필요가 없을 수도 있습니다. 예를 들어 템플릿 내에서 하위 위젯을 정의하는 경우 템플릿 내에 선언 된 위젯은 자동으로 destroy에서 반복되는 배열에 추가됩니다.

테스트를 위해 자녀 위젯의 destroy 메소드에 연결하여 호출 할 때 메시지를 기록 할 수 있습니다.

관련 문제