ExtJS 컴포넌트예제를 그냥 크롬환경에서 renderTo로 Ext.getBody()를 주었는데 IE에서 확인결과 깨짐현상 발생함

이럴때는 

컴포넌트를 viewport의 items로 지정해주면 되겠다.


예를들자면

Ext.create('Ext.container.Viewport', {
		    renderTo: Ext.getBody(),
		    layout : 'fit',
		    items : [
		             {
		            	 xtype : 'gridpanel'
		             }
		    ]
});

이런식으로 정해주면 IE에서도 이상없이 화면에 컴포넌트들이 정상적으로 출력이 가능하다.


ExtJS5로 올라오면서 

DOCTYPE 설정도 HTML5 DOCTYPE으로 지정해주는것을 추구하고...


<!DOCTYPE html>


ExtJS4에서 사용가능했던 함수들이 지원 안하게 되는것도 있고 등등...

공부할게 너무 많은거 같지만 crisp 테마가 너무 끌려서 extjs5 를 계속 사용하려고 도전하고 있다 +_+




슈퍼맨슈퍼맨슈퍼맨



도움이 되셨다면 공감클릭! 궁금하신점은 댓글!!