2013-08-23 7 views
0

다음 상황이 발생했습니다. - 응용 프로그램 시작시 VIEW_1을 초기화합니다. - VIEW1 렌더 함수가 VIEW2를로드합니다. - VIEW2의 메뉴 CLICK 이벤트에서 VIEW3을 렌더링합니다.백본보기가 있는지 확인하는 방법은 무엇입니까?

클릭 이벤트가 발생하면 항상 VIEW3을 다른 ID로 초기화합니다. 즉, GHOST VIEW 상황을 의미합니다.

모든 솔루션?

답변

1

클릭 핸들러에서 view3을 인스턴스화하지 마십시오. 미리 인스턴스화 (view2 init 또는 render?)하고 click3에서 view3을 업데이트하십시오.

+0

Gijsjan에게 답장을 보내 주셔서 감사합니다. 날씨를 확인하기 위해 factory metod를 사용하여 내 문제를 해결했습니다.보기를 초기화 할 때보기가 존재합니다. – Timmy

관련 문제