2013-08-26 2 views
1

내가보기 사이를 전환하는 방법을 다음 사용하고 있습니다 :엽차 터치 스위치보기

Ext.Viewport.remove(Ext.Viewport.getActiveItem(), true); 
Ext.Viewport.add(Ext.create('pulse.view.HomePage')); 

할이 최고의 방법인가, 아니면보기를 전환 할 수있는 더 좋은 방법이이 코드를 사용하기 때문에, 나는 지연이 발생하고 화면 전환.

보기가 이미 Ext.create에 의해 작성되었는지 확인하는 방법은 있습니까 ???

답변

1

remove() - add() 대신 show() 및 hide를 사용하십시오. Ext.getCmp ('yourComponentsId'). hide();

목록과 같은 동적 구성 요소 인 경우 refresh()를 사용하십시오. Ext.getCmp ("YOUR_COMPONENTS_ID"). refresh();

+0

업데이트 된 내용을 표시하지 않으며 정적 내용에 좋을 수 있습니다. – Riz