Mój routing w aplikacjach angular2 działa dobrze. Ale mam zamiar utworzyć na podstawie tego routeLink :
Oto mój routing:
const routes: RouterConfig = [
{ path:'home' , component: FormComponent },
{ path:'about', component: AboutComponent },
{ path:'**' , component: FormComponent }
];
A oto linki, które stworzyłem:
<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>
Spodziewam się, że po ich kliknięciu przechodzi do szanowanego komponentu, ale nic nie wykonują?
[routerLink]="['/home']"
directives: [ROUTER_DIRECTIVES],
do metadanych swojego komponentu. Bez tego Angular nie będzie wiedział, jak analizować pliki routerLink
s.
[routerLink]='[/home']
? Jakiej wersji Angular2 i wersji routera używasz?