2017-02-23 1 views
0

ルータリンクを別のものに更新する方法はありますか?ルートがAngular2でアクティブになっているときにルータリンクを変更する方法

私は、あなたがアクティブルート上にいる場合(つまりホームページに戻る)リンクをクリックすると、別のルートに移動したいメニューがあります。私は本当にユースケース大丈夫;-)

を理解していない

<a [routerLink]="['admin']" [routerLinkActive]="['active']">Admin</a> 

答えて

0

あなたはrouterLinkので、あなたのコンポーネントで変数シンプルにすることができます

<a [routerLink]="[dynamicLink]" [routerLinkActive]="['active']">Admin</a> 

、あなたのコンポーネントに

次に、現在のルートがaであるかどうかをテストする簡単なロジックを作成できますlready 'admin' - もしそうなら、dynamicLink変数を他のものに変更してください。

関連する問題