2013-03-11 4 views
1

그래서 일부 양식 필드가있는 사용자 정의 위젯을 작성하려고합니다. 나는 지금 그것을 코딩하고있는 단일 목적 밖에서 그것을 재사용해야 할 상황을 예견 할 수 없다. 위젯이 대화 상자 안에 나타나길 원합니다.사용자 정의 Dojo 위젯에 컨테이너가 포함되어야 하는가

위젯 자체의 Dialog 부분을 갖는 것이 더 나은 방법일까요? 또는 위젯을 "자유형"HTML 구조로 남겨 두어 모든 내용에 배치 할 수 있습니까?

+0

후자의 방법에는 단점이 있습니까? –

+0

최악의 경우, 대화 상자에 "취소"버튼이 있기를 원한다면 위젯에 컨테이너에 대한 지식이 없기 때문에 술집/하위 시스템과 같은 다른 방법을 사용해야합니다. – Bal

답변

0

대화 위젯의 기능을 사용자 정의해야하는 경우 위젯이 대화 상자에서 상속되는 것이 가장 좋습니다. 그러나 사용자 정의 양식 위젯 만 원한다면 Dialog 위젯의 content (또는 다른 곳에서는 필요없는 곳)으로 사용할 수있는 자체 모듈로 위젯을 남기는 것이 좋습니다.

관련 문제