0

我正在尝试诊断我的路由结构的问题,如果我直接单击链接到帮助程序,它会正确突出显示父级......但是如果我重新加载页面并且 Ember 恢复嵌套路由,我会失去突出显示.

这是我的路线:

App.Router.map(function(){

 this.resource('client', { path: '/:client_id' }, function(){

    this.resource('dashboard');

    this.resource('commview', { path: 'commview' }, function(){
        this.route('filters', { path: '/:serializedData' });
    });

    this.resource('pathview');

 });

});

以下是应用程序模板中的链接示例: {{#link-to 'commview' client.id}}<span class="icon">Communications View</span>{{/link-to}}

client.id映射到:client_id您所期望的。

有任何想法吗?谢谢你的时间!

4

1 回答 1

0

我最终重组了“客户端”的排列方式,以便我可以删除链接到帮助程序中的特定 client.id,这似乎已经修复了它。

于 2013-11-06T17:09:03.767 回答