版本「@角/路由器」: 「^ 3.3.1」
我乾脆把名字路線的,我在我的app.route.ts
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);
並在視圖聲明,我只是寫了路線
<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