バージョン: "^ 3.3.1"
私は単に私が
import { ModuleWithProviders } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { HomeComponent } from './home/home.component';
import { DeclarationsComponent } from './declarations/declarations.component';
const appRoutes: Routes = [
{ path: '', pathMatch: 'full', component: HomeComponent },
{ path: 'declarations', pathMatch: 'full', component: DeclarationsComponent }
];
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);
私app.route.tsに宣言し、ビューで、私はちょうどで
<ul class="nav navbar-nav">
<li routerLinkActive="active"><a routerLink="">Home</a></li>
<li><a routerLink="declarations">SAV</a></li>
</ul>
は、私は** routerLinkが自動的に**ルータリンクアクティブにクラスを設定することを信じていますそのリンクがアクティブなとき。 あなたのプロジェクトで可能ならば、あなたのCSSで.router-link-activeクラスを使用します。 – Gabu