http://www.sencha.com/learn/architecting-your-app-in-ext-js-4-part-3の"Getting References" の下で、sencha は自動生成されたストア インスタンスを参照する例を示しています。ゲッター:
stores: ['Stations']
// creates getter named 'getStationsStore', returns the Stations store instance
この例では、「Stations」は「store」フォルダの直下に配置されています。
しかし、私の場合、構造をより明確にするために、「ストア」のサブフォルダーの下にストアクラスを配置したいと思います。1 つのストアの定義は、「APPNAME.store.aspect1.MyStore」になります。3 つの質問があります。
- そのような定義は ExtJS4 MVC で許可されていますか?
- 許可されている場合、自動的に生成されるゲッターは何ですか、またはコントローラーでどのように参照できますか?
- ExtJS4 を使用した優れたオープン ソースの例はどこにありますか? (sencha が提供する例は単純すぎます)