2011-02-07 5 views
1

양식이 이미 있는지 확인하려면이 코드를 사용하십시오. 하지만 오류가 발생합니다.ExtJs getCmp 오류

onRender : function() { 
    var cmp = Ext.getCmp('myForm'); 
    if (cmp) { 
     alert("Component of this type already exist"); 
     return; 
    } 

오류는 ExtJs 코어에서 발생합니다. 디버거에서는 Ext.getCmp() 전화로 폭탄을 터뜨립니다.

+0

오류 란 무엇인가요? js 콘솔에 있는지 또는 "오류가 발생 했습니까?"if (cmp)가 true로 평가되는 것을 의미합니까? – Dave

+0

어떤 오류 ????? – Mchl

답변

1

정말 ExtJS (소스 파일 ext-all.js)를 사용하고 Ext Core (소스 파일 ext-core.js)를 사용하지 않으십니까?

Ext.getCmp()은 ExtJS 라이브러리의 일부이며 Ext Core에 없습니다.

+0

정확한 lib를 모른다. Ext.에서 온 것이다. – fastcodejava

+0

정확한 오류 메시지는 무엇입니까? – Mchl

0

이 앱이 잘 작동하는 다른 앱입니까?

포함 사항을 모두 확인하려면 ext-all.js 전에 어댑터를 포함해야합니다.