如何从angular2将第二个组件的视图添加到当前页面
How to add view of second component to current page from angular2
在基本情况下,我有一个组件在列表中有整数数据,第二个组件有操作(如 +1 操作)我想打开应用程序('/')
,点击整数之一并重定向到其他页面(/int/13)
。在此页面上,我想查看旧的整数数据列表和我的 number + 1
(14).
我的路线是这样的
{path: '', component: IntegerComponent,
{path: 'int/:id', component: ActionComponent}
打开后 (/) 我看到来自 IntegerComponent 的整数数据
<li *ngFor="let int of ints [routerLink]="['/int', int]">
<p>{{int | json}}</p>
</li>
点击后我真的看到了 int number + 1
,但我需要在一页上看到它和整数数据。无需从服务器重新加载数据。只添加新的。
我自己找答案!!需要使用 children
进行路由,并在 int 模板中添加 <router-outlet></router-outlet>
。然后,如果用户被 int 单击 - 操作结果将显示在该出口中,主出口将保持
在基本情况下,我有一个组件在列表中有整数数据,第二个组件有操作(如 +1 操作)我想打开应用程序('/')
,点击整数之一并重定向到其他页面(/int/13)
。在此页面上,我想查看旧的整数数据列表和我的 number + 1
(14).
我的路线是这样的
{path: '', component: IntegerComponent,
{path: 'int/:id', component: ActionComponent}
打开后 (/) 我看到来自 IntegerComponent 的整数数据
<li *ngFor="let int of ints [routerLink]="['/int', int]">
<p>{{int | json}}</p>
</li>
点击后我真的看到了 int number + 1
,但我需要在一页上看到它和整数数据。无需从服务器重新加载数据。只添加新的。
我自己找答案!!需要使用 children
进行路由,并在 int 模板中添加 <router-outlet></router-outlet>
。然后,如果用户被 int 单击 - 操作结果将显示在该出口中,主出口将保持