Ember链接 - 突出显示和嵌套路线

时间:2013-11-06 05:18:47

标签: ember.js

我正在尝试诊断路由结构的问题,如果我直接点击链接帮助器,它会正确地突出显示父...但如果我重新加载页面并且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

有什么想法吗?谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

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