Angular 2 routerlink не активируется - PullRequest
0 голосов
/ 27 января 2019

Я пытаюсь использовать routerlinl, но как-то это не кликабельно.Пожалуйста, может кто-нибудь помочь.Ниже приведены коды:

**app.module.ts:**

import { RouterModule } from '@angular/router';
.....
@NgModule({....})
imports: [
BrowserModule,
FormsModule,
RouterModule.forRoot([
  { path: 'employees', component: EmployeesComponent },
  { path: 'login', component: LoginComponent },
  { path: 'index', component: IndexComponent },
  { path: '**', component: PageNotFoundComponent },
  { path: '', pathMatch: 'full', redirectTo: '/index' }

])
],


**app.component.html:**

<h1>App (root) component</h1>
<ul class="nav nav-tabs">
<li>
    <a routerlink="/login" routerLinkAction="active">Login</a>
</li>
</ul>
<router-outlet></router-outlet>


**app.component.ts:**
import { RouterModule, Routes } from '@angular/router';
....

(.... означает, что есть коды, но они не указаны здесь из-за релевантности).

1 Ответ

0 голосов
/ 27 января 2019

Это должно быть

routerLink="/login"

, а не

routerlink="/login"

Забота о регистре букв, так как селекторы чувствительны к регистру.

...