티스토리 뷰

Sencha Touch2 MVC 코딩중...

/theApp/app/view/etc.js

Ext.define('theApp.view.etc', {
    extend: 'Ext.List',
    requires: [ ' theApp.view.etc.ListItem.js' ]
    ......
});

했더니

Ext.createByAlias Cannot create an instance of unrecognized alias

오류를 받았다.


해결은?

위 코드에서 etcetc는 달라야 한다.

아래와 같이 변경해서 해결하였다.

ListItem.js 가 있는 폴더의 이름을 etc 에서 Etc 로 변경하였다.

(자바스크립트는 대소문자를 구분한다.)

Ext.define('theApp.view.etc', {
    extend: 'Ext.List',
    requires: [ 'theApp.view.Etc.ListItem.js' ]
    ......
});


댓글