2

プロジェクトでこの構造を使用しようとしています:

  • アプリ > ビュー > MyWindow1.js
  • アプリ > ビュー > MyWindow2.js
  • アプリ > ビュー > ui > MyWindow1.js
  • アプリ > ビュー > ui > MyWindow2.js

ただし、次のようなサブフォルダーを挿入する場合:

  • アプリ > ビュー > 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');

、しかし成功しません。

4

1 に答える 1

1

あなたのアプリケーションnameがアプリでMyAppあり、あなたappFolderがアプリである場合、それExt.create('MyApp.view.window3.MyWindow3');は正しいです。define 句をチェックして、すべてのスペルが正しいことを確認し、define とフォルダーの両方でスペルと大文字と小文字が一致していることも確認してください。IE:Ext.define('MyApp.view.window3.MyWindow3', //....どちらの場合も、スペルミスのエラーは非常に曖昧ですが、すぐにわかるようになります。

于 2011-09-01T20:46:36.367 に答える