angular2 앱의 내 라우팅이 잘 작동합니다. 하지만 난에 따라 일부 routeLink를 만들려고하고 이 :
내 경로는 다음과 같습니다.
const routes: RouterConfig = [
{ path:'home' , component: FormComponent },
{ path:'about', component: AboutComponent },
{ path:'**' , component: FormComponent }
];
그리고 내가 만든 링크는 다음과 같습니다.
<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>
나는 그들을 클릭하면 존경받는 구성 요소로 이동하지만 아무것도 수행하지 않을 것으로 예상합니다.
[routerLink]="['/home']"
directives: [ROUTER_DIRECTIVES],
구성 요소의 메타 데이터 에 추가 하는 것을 잊었을 수 있습니다 . 그것 없이는 Angular는 routerLink
s 를 구문 분석하는 것을 알 수 없습니다 .
[routerLink]='[/home']
시겠습니까? 사용중인 Angular2 버전 및 라우터 버전은 무엇입니까?