0

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

意味着如果我去movies/123,它应该在侧边栏中加载例如电影,而不从 mainContainer 中删除电影列表,反之亦然。

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

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

任何帮助表示赞赏。

编辑

Router 结构现在看起来像这样:

 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")

  });
});
4

0 回答 0