我正在尝试在项目中使用此结构:
但是,如果我想插入一个子文件夹,例如:
我不知道如何引用它。
在我的app.js中,我可以通过以下方式引用MyWindow1和MyWindow2:
var win1 = Ext.create('MyApp.view.MyWindow1'); var win2 = Ext.create( 'MyApp.view.MyWindow2');
但是,如何引用MyWindow3?
我试过
var win3 = Ext.create('MyApp.view.window3.MyWindow3');
,但没有成功。
答案 0 :(得分:1)
如果您的应用name
为MyApp
且appFolder
为应用,那么Ext.create('MyApp.view.window3.MyWindow3');
是正确的。检查define子句并确保它拼写正确,并确保拼写和大小写在define和文件夹中都匹配。 IE:Ext.define('MyApp.view.window3.MyWindow3', //....
两种情况下拼写错误的错误都非常模糊,但你会认识到它。