我们可以在EXT JS中的Store和Model中创建文件夹,用于分离模块,如果是的话,如何让EXT JS了解重组的结构
应用
-store
- Module1(包含Module1的存储文件)
- Module2(包含Module2的存储文件)
- 模型
- Module1(包含Module1的模型文件)
- Module2(包含Module2的模型文件)
答案 0 :(得分:0)
不确定。你只是命名空间文件。使用完整的命名空间时,ExtJs将在相应的文件夹中查找该类。
默认ExtJs会在Myapp.store
,MyApp.view
等文件夹中查找视图,商店等。
...
stores: ['store1', 'store2'],
views: ['view1', 'view2']
...
但是当您的命名空间包含子文件夹时,您可以使用
...
stores: ['MyApp.store.module1.store1', 'MyApp.store.module1.store2'],
views: ['MyApp.store.module1.view1', 'MyApp.store.module1.view2']
...
您还可以使用相对限定符来引用类,例如:
...
stores: ['module1.store1', 'module1.store2'],
views: ['module1.view1', 'module1.view2']
...