Mon routage dans les applications angular2 fonctionne bien. Mais je vais créer un itinéraireLink basé sur ceci :
Voici mon routage:
const routes: RouterConfig = [
{ path:'home' , component: FormComponent },
{ path:'about', component: AboutComponent },
{ path:'**' , component: FormComponent }
];
Et voici les liens que j'ai faits:
<ul class="nav navbar-nav item">
<li>
<a routerLink='/home' routerLinkActive="active">Home</a>
</li>
<li>
<a routerLink='/about' routerLinkActive="active">About this</a>
</li>
</ul>
Je m'attends à ce que, lorsque je clique dessus, il accède au composant respecté, mais ils n'effectuent rien?
[routerLink]="['/home']"
directives: [ROUTER_DIRECTIVES],
aux métadonnées de votre composant. Sans cela, Angular ne saura pas analyser le routerLink
s.
[routerLink]='[/home']
? Quelle version Angular2 et quelle version de routeur utilisez-vous?