我正在尝试诊断我的路由结构的问题,如果我直接单击链接到帮助程序,它会正确突出显示父级......但是如果我重新加载页面并且 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
您所期望的。
有任何想法吗?谢谢你的时间!