Voici mon erreur:Le réacheminement angulaire vers la page d'accueil ne fonctionne pas?
core.es5.js:1020 ERROR Error: Uncaught (in promise):
Error: Cannot match any routes. URL Segment: 'home'
Ceci est le code de l'view.html:
<div class="container">
This is the main app;
<a routerLink="second">Click to go to second</a>
<a routerLink="third">Click to go to third</a>
<a routerLink="app">Go to Home</a>
<router-outlet></router-outlet>
</div>
Et voici mon tableau d'objets qui comprend le chemin vers les chemins de la maison et d'autres. Le chemin vers la maison est correct, donc je ne vois pas pourquoi l'erreur apparaît à chaque fois que je clique dessus.
const appRoutes: Routes=[
{path:'second', component:SecondComponent},
{path:'third', component:ThirdComponent},
{path:'', redirectTo:'./app', pathMatch:'full'},
]
Lorsque je clique sur l'URL du troisième et deuxième composant, tout fonctionne correctement.
REMARQUE: Je souhaite masquer les deuxième et troisième composants lorsque je clique sur le composant principal.
Vous avez utilisé 'routerLink =" home "' mais vous n'avez pas créé de routage. Faites-le et vérifiez. – abhig10
J'ai changé, mais les choses restent les mêmes. Je veux juste afficher la page d'accueil avec les autres composants étant "effacés". Comment puis-je y parvenir? – masterach
Des changements d'erreur? Si ce n'est pas le cas, changez «Go to Home» en «Go to Home» et vérifiez. – abhig10