防止在灰烬路由器中处理视图

时间:2013-06-17 16:49:18

标签: templates ember.js router outlet

我想创建一个应用程序,其中我有一个mainContainer和一个sideBar,侧边栏和mainContainer应该有路由,当它的路由被调用时,两者都没有清理另一个。

表示如果我转到movies/123,则应加载,例如侧边栏中的电影,不从mainContainer中删除电影列表,反之亦然。

现在它对我不起作用,因为路由器总是想要一个绝对状态,不要让我决定,要替换哪个插座,哪个不是。

请考虑使用新路由器api(v2):)

感谢任何帮助。

修改

路由器结构现在看起来像这样:

 App.Router.map(function () {
  this.resource('main', { path: '/' }, function() {

    this.resource('dashboard');
    this.resource('ratings');
    this.resource('movie'); // goes into outlet "sidebar" if i call "/movie/123", it should not remove the views for dashboard or ratings (which go into outlet "content")

  });
});

0 个答案:

没有答案