我有以下想法:我在example.org的页面提供来自服务器的经典HTML。此外,EmberJS也正在加载,并等待采取行动:
只要某人遇到一条余烬路线,例如example.org/#/login
,就应该用视图为其渲染的内容替换当前的电流。从那时起,整个应用程序应该作为一个页面应用程序。
这是个好主意吗?无论如何,我不知道如何开始。覆盖View appendTo
方法或将rootElement
属性设置为http://emberjs.com/guides/configuring-ember/embedding-applications/是不够的,因为如果它是正文,则视图输出只是追加那里......
答案 0 :(得分:0)
如果您的整个Ember应用程序要求用户登录,则有两个单独的“应用程序”是有效的:
您将拥有2个index.html页面,每个应用程序一个(并且可以这样做!)。 Ember应用程序的URL可以在example.org/app/...
下。您需要将常规应用程序的路由器配置为服务器Ember应用程序,以使用/ app /.
这有帮助吗? :)