1
現在、angular2とmaterial2を使用しています。私の目標は、routerLinkActiveがアクティブなときにmd-buttonをmd-raised-buttonに変更することです。たとえば、私が "/ todos"を使用している場合、 "md-button"ディレクティブを "md-raised-button"に置き換えます。routerLinkがangular2でアクティブになっているときにUI要素にディレクティブを追加します。
私はインターネット上で解決策を見つけることができません、私は誰かが私を導くことを願っています。私はCSSクラスの使用を避けたいです。
<a md-button routerLink="/" routerLinkActive="toolbar-active" [routerLinkActiveOptions]="{exact: true}">
Home
</a>
<a md-button routerLink="/todos" routerLinkActive="toolbar-active" [routerLinkActiveOptions]="{exact: true}">
Todos
</a>
ありがとうございました!
マチューズ
ありがとうございました。それはコードの行数を倍増させますが、少なくとも単純な解決策です!驚くばかり ;) –