การกำหนดเส้นทางของฉันในแอพ 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 เวอร์ชันใดและเราเตอร์เวอร์ชันใด