我正在构建一个具有多层嵌套路由的UI。我来到一个场景,我想在隐式索引路由下嵌套一些东西。现在我必须定义索引路由和嵌套在下面,不是吗?
这是我想要实现的屏幕截图: Layout http://i60.tinypic.com/oggi8m.png
我的路由器正在尝试实现此目的:
this.resource('usergroup', { path: '/tippspiele/:usergroup_id' }, function(){
this.resource('usergroup.index', { path: '/' },function(){
});
this.route('table');
});
不幸的是,默认情况下不会呈现UsergroupIndexIndex模板。在视图树中,我也看不到它。
以下是此设置在ember检查器中的显示方式:
我还添加了一个手动链接,以检查我是否可以链接到indexIndex,但子模板的插座保持为空。
答案 0 :(得分:0)
模板名称应如下所示:
<script type="text/x-handlebars" data-template-name="usergroup/index/index">
// template content
</script>
这是相应的路线:
App.UsergroupIndexIndexRoute = Ember.Route.extend({
model: function() {
// return the model
return [];
}
});