Định tuyến của tôi trong các ứng dụng angle2 hoạt động tốt. Nhưng tôi sẽ tạo một số routeLink dựa trên điều này :
Đây là định tuyến của tôi:
const routes: RouterConfig = [
{ path:'home' , component: FormComponent },
{ path:'about', component: AboutComponent },
{ path:'**' , component: FormComponent }
];
Và đây là các liên kết mà tôi đã thực hiện:
<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>
Tôi mong đợi rằng, khi tôi nhấp vào chúng, nó sẽ điều hướng đến thành phần được tôn trọng, nhưng chúng không thực hiện bất cứ điều gì?
[routerLink]="['/home']"
directives: [ROUTER_DIRECTIVES],
siêu dữ liệu của thành phần của mình. Nếu không có điều đó, Angular sẽ không biết phân tích cú pháp các routerLink
s.
[routerLink]='[/home']
? Bạn đang sử dụng phiên bản Angular2 và phiên bản bộ định tuyến nào?