我们正在撰写Ember应用程序,它为应用程序构建提供基本的基础架构。用户可以使用此应用程序,并利用此应用程序提供的基础架构构建自己的Ember应用程序。这个应用程序提供基本的实用程序服务,如授权,身份验证,布局,模板,可重用的UI组件,一致的外观,脚手架,依赖堆栈等。我的问题是,
用户如何使用这些服务构建自己的Ember应用程序并将其包含在此父应用程序中,例如嵌套应用程序,其中父应用程序提供公共服务。是否可以在另一个Ember应用程序中包含一个Ember应用程序?子应用内容应显示在父内容窗口中,保留所有导航链接和布局。
还可能存在父应用程序下包含多个应用程序的情况,并且可以使用父应用程序中的路由器访问每个子应用程序,例如,如果child1和child2应用程序包含在父应用程序下,则导航到& #34; / childRoute1" parent应该在父内容窗口中打开child1并导航到" childRoute2"应该在内容窗口中打开child2。这可能使用Ember吗?如果不是如何实现这一目标?
提前感谢
答案 0 :(得分:0)
这个问题有点模糊,但我想你想要的是什么:
window.App = Ember.Application.create({
rootElement: '#ember-app'
});
在Ember.js应用程序定义中包含将Ember应用程序分配给特定div(在本例中为ember-app
)。这个div可以在另一个现有的Ember.js应用程序的jsp中。