0
그리드와 일부 버튼이 포함 된 맞춤 dijit 위젯을 만들었습니다.Dojo, 커스텀 위젯을 파괴하는 방법?
어떻게 파괴 할 수 있습니까? uninitialize, destroy, destroyRecursive를 재정의합니까? 어떤 방법으로 어떤 순서로?
감사합니다.
그리드와 일부 버튼이 포함 된 맞춤 dijit 위젯을 만들었습니다.Dojo, 커스텀 위젯을 파괴하는 방법?
어떻게 파괴 할 수 있습니까? uninitialize, destroy, destroyRecursive를 재정의합니까? 어떤 방법으로 어떤 순서로?
감사합니다.
일반적으로 uninitialize
은 다른 티어보기가 발생하기 전에 destroy
함수 내에서 호출되는 확장 점이기 때문에이 작업을 수행하는 가장 좋은 장소입니다.
즉, 자녀 위젯을 추가하는 방법에 따라 실제로 아무 것도 할 필요가 없을 수도 있습니다. 예를 들어 템플릿 내에서 하위 위젯을 정의하는 경우 템플릿 내에 선언 된 위젯은 자동으로 destroy
에서 반복되는 배열에 추가됩니다.
테스트를 위해 자녀 위젯의 destroy
메소드에 연결하여 호출 할 때 메시지를 기록 할 수 있습니다.