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 に答える