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 를 계속 사용하려고 도전하고 있다 +_+
도움이 되셨다면 공감클릭! 궁금하신점은 댓글!!