两个主要出口,每个出口都有处理动态段的路线

时间:2015-04-10 05:42:23

标签: ember.js

我目前面临的问题是否有普遍接受的解决方案?

假设你有一个应用程序需要有一组非常正常的路由,有些具有动态段。但是应用程序中的另一个插座,比如说侧边栏,可以从任何一个主应用程序路径打开。这个侧边栏也有自己的路由结构,有些路由也需要动态段。

如何实现可以从应用程序中的任何其他正常路径打开的侧边栏的路由?

1 个答案:

答案 0 :(得分:2)

路由与URL保持一对一的关系。一次只能有一个网址(除非你在谈论iframe)。您不能有两个单独的活动路由 - 在浏览器的位置栏中显示哪个URL? App.currentURL显示的网址是什么?

为了处理您的情况,您需要使用逻辑将各种模型渲染到路由结构之外的插座中。