EXT JS -Architecture

时间:2015-09-18 07:18:51

标签: javascript extjs

我们可以在EXT JS中的Store和Model中创建文件夹,用于分离模块,如果是的话,如何让EXT JS了解重组的结构

应用

-store

- Module1(包含Module1的存储文件)

- Module2(包含Module2的存储文件)

- 模型

- Module1(包含Module1的模型文件)

- Module2(包含Module2的模型文件)

1 个答案:

答案 0 :(得分:0)

不确定。你只是命名空间文件。使用完整的命名空间时,ExtJs将在相应的文件夹中查找该类。

默认ExtJs会在Myapp.storeMyApp.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']
...