我正在尝试构建一个简单的主从 Ember 应用程序,但很难使用最新版本的 Ember 路由模型。我总结了一个例子,它只是一个收藏夹列表和一个(硬编码)属性列表。当用户点击收藏时,他们应该会看到属性列表,仅此而已。没有中间编辑步骤。设置动态模型是最令人困惑的。
我找不到任何与我正在尝试的完全匹配的示例,但这是我最好的选择:
App.Router.map(function(){
this.resource('favorites', {path:'/favorites'}, function(){
this.route('attribs', {path:'/:fav_id/attribs'});
});
});
这个jsfiddle显示了我现在的位置。由于某种原因,它对单击属性链接根本没有反应,这应该会导致属性模板显示。据我所知,它只需要改变一条线,但我所有的尝试都没有得到结果。