如何在“父”应用程序中加载“子”应用程序?
我有这个名为的主应用程序Frame
和几个子应用程序。框架具有边框布局。左侧有一些按钮(如菜单)用于加载其他项目。在中心有我的子项目的容器。框架项目具有默认的 mvc 结构。
在文件夹中,我放置了一个Test
应用程序。也是默认结构。
/frame/app/controller
/view
/test/app/controller
/store
/model
/view
/css
/app.html
/app.js
/test2/app/controller
/store
/model
/view
/css
/app.html
/app.js
/css
/app.html
/app.js
像这样的东西。
现在我想从框架中的一个按钮加载一个子项目。
所以我的函数看起来像这样:
function(){
Ext.require('Test.view.testMainContainer', function(){
var toPutInMyContainer = Ext.create('Test.view.testMainContainer');
console.log(toPutInMyContainer);
});
}
这段代码有两件事是错误的:
- js 在 test/ app /view/ testMainContainer.js
- 该功能永远不会触发...
最好的结构是什么,我应该如何处理?
我接下来要做的是在 testMainContainer 中需要控制器、模型、商店和视图,我想在需要时自动加载它们。