Angular 角度8:Routerlink在路由器出口外的标头组件中不工作

Angular 角度8:Routerlink在路由器出口外的标头组件中不工作,angular,angular2-routing,angular-routing,Angular,Angular2 Routing,Angular Routing,app.component.html <app-header></app-header> <router-outlet></router-outlet> <app-footer></app-footer> 我的头组件在coreModule中。我已经在coreModule中导入了RouterModule,但我的[routerLink]=“['/login']”在header组件中不起作用 当我在路由器出口内部呈现的其他组

app.component.html

<app-header></app-header>
<router-outlet></router-outlet>
<app-footer></app-footer>

我的头组件在coreModule中。我已经在coreModule中导入了RouterModule,但我的[routerLink]=“['/login']”在header组件中不起作用


当我在路由器出口内部呈现的其他组件中使用相同的代码时,它工作正常。

如果是共享模块,请确保在shared.module.ts中导入routermodule

任何错误?如何导入RouterModule?没有错误。从'@angular/router'导入{RouterModule};并导入:[RouterModule],因此,它正在工作,但无法导航。我猜是路由守卫在阻止它你的
/login
路由定义在哪里