要使用次要路由生成routerLink
,您可以按照以下步骤进行操作:
RouterModule
和Routes
:import { RouterModule, Routes } from '@angular/router';
SecondaryComponent
)并添加到路由器中:import { SecondaryComponent } from './secondary.component';
const routes: Routes = [
{ path: 'secondary', component: SecondaryComponent }
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
routerLink
指令来生成次要路由的链接:Go to Secondary
routerLink
,您可以使用Router
服务:import { Router } from '@angular/router';
constructor(private router: Router) { }
goToSecondary() {
this.router.navigate(['/secondary']);
}
请确保在主模块(通常是AppModule
)中导入和声明AppRoutingModule
。这样,您就可以使用次要路由的routerLink
生成链接了。