2

http://www.sencha.com/learn/architecting-your-app-in-ext-js-4-part-3上的“获取引用”下,sencha 给出了一个示例,通过自动生成的方式来引用 store 实例吸气剂:

stores: ['Stations']    
// creates getter named 'getStationsStore', returns the Stations store instance

在此示例中,“Stations”直接放置在“store”文件夹下。

但就我而言,我想将商店类放在“商店”的子文件夹下,以使结构更清晰。一个商店的定义是“APPNAME.store.aspect1.MyStore”。我有三个问题:

  1. ExtJS4 MVC 允许这样的定义吗?
  2. 如果允许,那么自动生成的 getter 是什么,或者我如何在控制器中引用它?
  3. 我在哪里可以找到使用 ExtJS4 的优秀开源示例?(sencha提供的例子太简单了)
4

1 回答 1

1
  1. 是的。我一直用它把商店打包在一起。

  2. 我没有方便的示例,但我认为应该是 get + PackageName + StoreName + Store()。所以在你分享的例子中,我认为它是 getAspect1MyStoreStore()

  3. 你有什么特别的例子吗?那里有很多 ExtJS4 示例。你想要 MVC 示例、Store 示例、组件示例等吗?

于 2013-02-01T19:40:31.027 回答