Refactoriser la configuration de routage dans un module de routage
Créez un AppRoutingmodule dans le /appdossier pour contenir la configuration de routage.
Importez le CrisisListComponent, HeroListComponentet les PageNotFoundComponentsymboles comme vous l'avez fait dans le fichier app.module.ts.
Déplacez ensuite les Routerimportations et la configuration de routage, y compris RouterModule.forRoot, dans ce module de routage.
Ré-exportez l'angulaire RouterModuleen l'ajoutant au exportstableau de modules.
En réexportant le RouterModuleici, les composants déclarés dans AppModuleauront accès aux directives de routeur telles que RouterLinket RouterOutlet.
Après ces étapes, le fichier devrait ressembler à ceci.
src/app/app-routing.module.ts
Ensuite, mettez à jour le app.module.tsfichier RouterModule.forRooten le supprimant du importstableau.
src/app/app.module.ts
Plus loin dans ce guide, vous allez créer plusieurs modules de routage et découvrir que vous devez importer ces modules de routage dans le bon ordre .
L'application continue de fonctionner de la même manière et vous pouvez l'utiliser AppRoutingModulecomme emplacement central pour conserver la configuration de routage future.