[英]How to create routing inside a modal window [ ANGULAR 5 ]?
我有一個需要根據模態窗口的主體內的特定條件在2個不同的視圖之間來回切換的要求。
這兩個視圖是:
添加新項目后,我需要切換到“列出項目”視圖。
注意:所有這些視圖都應顯示在模式窗口主體中。
因此,使用ANGULAR 5路由時,如何在此模式組件內創建新的路由/子路由?
用這樣的名稱創建另一個路由器出口
<router-outlet name="modal"></router-outlet>
要在您的ts中導航到它,請使用
this.router.navigate([{ outlets: { modal: 'route' }}])
在您的html中使用
<button md-button [routerLink]="[{outlets: {'modal': ['route']}}]">Speakers</button>
您也可以在路線中指定它,例如
{ path: ':id', component: YourComponent, outlet: 'modal' }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.