javascript - Exporterar RouterModule?
I denna Stackblitz-demo importerar auth.routing.ts-modulen RouterModule och använder det för att konfigurera rutten för LoginComponent. Den exporterar sedan också RouterModule igen på detta sätt:
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
Bara nyfiken på om det är nödvändigt, eftersom det verkar som att RouterModule måste vara globalt tillgängligt inom appen?
Svar #1
Nej, det krävs ingen export av RouterModule. Här är en stackblitz-demo som visar skapandet och användningen av AuthRoutingModule utan en export av RouterModule.