ExtJs 4 MVC应用程序架构:如何引用子文件夹中的文件

时间:2011-09-01 17:16:33

标签: extjs extjs4 extjs-mvc

我正在尝试在项目中使用此结构:

  • app>视图> MyWindow1.js
  • app>视图> MyWindow2.js
  • app>视图> ui> MyWindow1.js
  • app>视图> ui> MyWindow2.js

但是,如果我想插入一个子文件夹,例如:

  • app>视图> window3> MyWindow3.js

我不知道如何引用它。

在我的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');

,但没有成功。

1 个答案:

答案 0 :(得分:1)

如果您的应用nameMyAppappFolder为应用,那么Ext.create('MyApp.view.window3.MyWindow3');是正确的。检查define子句并确保它拼写正确,并确保拼写和大小写在define和文件夹中都匹配。 IE:Ext.define('MyApp.view.window3.MyWindow3', //....两种情况下拼写错误的错误都非常模糊,但你会认识到它。