ExtJs 4 MVC Application Architecture: как ссылаться на файл в подпапке - PullRequest
2 голосов
/ 01 сентября 2011

Я пытаюсь использовать эту структуру в проекте:

  • app> view> MyWindow1.js
  • app> view> MyWindow2.js
  • app> view> ui> MyWindow1.js
  • app> view> ui> MyWindow2.js

Однако, если я хочу вставить подпапку, например:

  • app> view> 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 Ответ

1 голос
/ 02 сентября 2011

Если ваше приложение name равно MyApp, а ваше appFolder - приложение, то Ext.create('MyApp.view.window3.MyWindow3'); правильно. Проверьте предложение define и убедитесь, что все написано правильно, а также убедитесь, что орфография и заглавные буквы совпадают как в определения, так и в папке. IE: Ext.define('MyApp.view.window3.MyWindow3', //.... Ошибки для орфографических ошибок в любом случае очень расплывчаты, но вы поймете это.

...