我的问题是当我点击其他路由器链接时,路由器链接的类
<div class="side-link" [routerLink]="['/']" [routerLinkActive] = "['link-active']">Dashboard</div>
Run Code Online (Sandbox Code Playgroud)
仍然活跃,所以我有 2 个活跃的类链接。
app-routing.module.ts
{
path: '',
component: SidebarComponent,
children: [
{path: '', component: DashboardComponent },
{path: 'user-list', component: DashboardComponent },
{path: 'account', component: DashboardComponent },
{path: 'setting', component: DashboardComponent }
]
}
Run Code Online (Sandbox Code Playgroud)
应用程序组件.html
<div class="side-link" [routerLink]="['/']" [routerLinkActive] = "['link-active']">Dashboard</div>
<div class="side-link" [routerLink]="['/user-list']" [routerLinkActive] = "['link-active']">User List</div>
<div class="side-link" [routerLink]="['/account']" [routerLinkActive] = "['link-active']">Account</div>
<div class="side-link" [routerLink]="['/setting']" [routerLinkActive] = "['link-active']">Setting</div>
Run Code Online (Sandbox Code Playgroud) angular ×1