您好,登錄后才能下訂單哦!
① , 在news組件中有newsa 和 newsb2個子組件 . 排版如下所示 :
② , 分別創建出 news , newsa , newsb3個組件
{
path:"news" , component:NewsComponent,
children:[
{path:"newsa" , component:NewsaComponent},
{path:"newsb" , component:NewsbComponent},
{
path:"**",
redirectTo:"newsa"
}
]
},
上面配置的意思很清楚:
① , 有一個news組件
② , news組件下面有2個子組件newsa , newsb
③ , 默認顯示子組件是newsa
<div class="content">
<div class="left">
<a [routerLink]="['/news/newsa']" [routerLinkActive]="['active']">newsa</a>
<br>
<br>
<a [routerLink]="['/news/newsb']" [routerLinkActive]="['active']">newsb</a>
</div>
<div class="right">
<router-outlet></router-outlet>
</div>
</div>
注意:
① , routerLink的寫法 , 既然newsa/newsb為news的子組件 , 那么必須寫成/news/newsa或者/news/newsb.這個和路由配置是對應的
② , 想要在<div class="right"></div>中顯示newsa/newsb組件,必須在其中加入:
<router-outlet></router-outlet>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。