在这个stackblitz演示中,auth.routing.ts
模块导入RouterModule
并使用它来配置LoginComponent
的路由。然后,它还会像这样再次导出RouterModule
:
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
只是好奇这是否有必要,因为RouterModule似乎必须在应用程序中全局可用?
不需要导出RouterModule
。这里有一个stackblitz演示,显示了在不导出RouterModule
的情况下创建和使用AuthRoutingModule
。