Javascript ExtJS4 MVC是否支持在子文件夹";下定义存储;商店「;

Javascript ExtJS4 MVC是否支持在子文件夹";下定义存储;商店「;,javascript,extjs4,Javascript,Extjs4,在上的“获取引用”下,sencha给出了一个通过自动生成的getter引用存储实例的示例: stores: ['Stations'] // creates getter named 'getStationsStore', returns the Stations store instance 在本例中,“Stations”直接放置在“store”文件夹下 但是在我的例子中,我想把store类放在“store”的子文件夹下,以便使结构更加清晰。一个存储的定义是“APPNAME.store

在上的“获取引用”下,sencha给出了一个通过自动生成的getter引用存储实例的示例:

stores: ['Stations']    
// creates getter named 'getStationsStore', returns the Stations store instance
在本例中,“Stations”直接放置在“store”文件夹下

但是在我的例子中,我想把store类放在“store”的子文件夹下,以便使结构更加清晰。一个存储的定义是“APPNAME.store.aspect1.MyStore”。我有三个问题:

  • extjs4mvc是否允许这样的定义
  • 如果允许,那么自动生成的getter是什么,或者如何在控制器中引用它
  • 在哪里可以找到使用ExtJS4的好的开源示例?(sencha提供的示例太简单了)
  • 是的。我一直用它把商店打包在一起

  • 我手头没有示例,但我认为应该是get+PackageName+StoreName+Store()。因此,在您共享的示例中,我认为应该是getAspect1MyStoreStore()

  • 你有特别的例子吗?有很多ExtJS4示例。您想要MVC示例、存储示例、组件示例等吗


  • 1和2:这很有效!我发现我需要在控制器的开头使用“stores:['aspect1.MyStore']”,而不是“stores:['APPNAME.store.aspect1.MyStore']”。他们之间有什么区别?3:我想要MVC示例,尤其是使用Java Servlet。是的,按照惯例,控制器中的存储配置将始终从默认存储位置开始。RE:MVC示例,我将稍后与您联系。祝你好运亲爱的ExistDissole,有关于MVC示例的更新吗?谢谢