0
extjs 버전 3에서 extjs 버전 4로 마이그레이션 중입니다. sencha에서 제공하는 Ext 3 to 4 Migration Guide를 사용하여 프로젝트에 호환성 레이어를 추가했습니다.
ext 3 호환성을 사용하려면 ext-all-debug.js (extjs4) 다음 줄을 포함 시켰습니다. // compatiblity extjs 3를 extjs 4로 마이그레이션 할 수 없습니다.
은 내가 extjs라는-모든 debug.js에서 스크립트 오류가 아래
// Ext 3:
Ext.reg('mycoolclass', Ext.ux.MyCoolClass);
// Ext 4 (compatibility mode only, optional)
Ext.reg('mycoolclass', 'Ext.ux.MyCoolClass');
여전히 받고 다음과 같은 오류를 수정
// Ext 3
<script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="scripts/external/extjs/ext-all.js"></script>
를 제거했습니다.
TypeError: me.events is undefined
event = me.events[ename];
내가 뭘 잘못하고있는 걸까요? 이런 종류의 오류를 피하는 방법은 무엇입니까? 사람이 최소한의 코드 변경