带有主详细记录的Ember.js RC1路线

带有主详细记录的Ember.js RC1路线,ember.js,ember-router,Ember.js,Ember Router,我试图建立一个简单的主细节余烬应用程序,但有一个最新版本的余烬路由模型艰难的时间。我总结了一个示例,它只是一个收藏夹列表和一个(硬编码)属性列表。当用户单击收藏夹时,应该会显示属性列表,仅此而已。没有中间编辑步骤。建立动态模型是最令人困惑的 我找不到任何与我所尝试的完全匹配的示例,但这是我的最佳尝试: App.Router.map(function(){ this.resource('favorites', {path:'/favorites'}, function(){

我试图建立一个简单的主细节余烬应用程序,但有一个最新版本的余烬路由模型艰难的时间。我总结了一个示例,它只是一个收藏夹列表和一个(硬编码)属性列表。当用户单击收藏夹时,应该会显示属性列表,仅此而已。没有中间编辑步骤。建立动态模型是最令人困惑的

我找不到任何与我所尝试的完全匹配的示例,但这是我的最佳尝试:

App.Router.map(function(){
    this.resource('favorites', {path:'/favorites'}, function(){
        this.route('attribs', {path:'/:fav_id/attribs'});
    });
});

这显示了我现在的位置。出于某种原因,它对单击attribs链接完全没有反应,这将导致显示attribs模板。据我所知,它只需要更改一行,但我所有的尝试都没有得到结果。

我看到的第一个问题是,您的
App.AttribsRoute
需要命名为
App.FavoritesAttribsRoute
(因为
Attribs
嵌套在
Favorites
下)

看起来做那个更改会导致进入那个路径——但我还不能让那个模板渲染