[ExtJS] 클래스 상속 기본 형식
JavaScript/ExtJS / 2009. 9. 10. 02:11
ExtJS 에서 기본 컴포넌트를 상속받아서 새로운 클래스를 만드는 기본형식입니다.
물론 여러가지 소스를 보구서 제 맘대로 만든 것 입니다...
약간 구조가 좀 그럴 수도 있지만~ 필요로 하는 사람이 있을 수도 있기에...
Ext.reg 를 통해 등록된 컴포넌트는 xtype 을 통해서 다른 컴포넌트의 자식 아이템으로 들어갈 수 있습니다.
...,
items: {
id: 'kr.co.vicki.CustomPanel$1',
xtype: 'kr.co.vicki.CustomPanel'
},
...
items: {
id: 'kr.co.vicki.CustomPanel$1',
xtype: 'kr.co.vicki.CustomPanel'
},
...
xtype 으로 생성된 컴포넌트의 레퍼런스를 얻으려면 Ext.getCmp(id) 함수를 통해 얻어옵니다.
var panel = Ext.getCmp('kr.co.vicki.CustomPanel$1');
당근아저씨의 구조를 이해 못해서 힘들었던 TY이에게~ ㅋㅋㅋㅋ