Пожалуйста, помогите мне с идеей, потому что я ничего не нашел об этом. Я хочу иметь компонент в первом маршруте, и на моем втором маршруте я хочу сохранить этот компонент, и я хочу добавить еще один, не перезагружая свой первый компонент, потому что внутри него есть iframe. Я сделал это с двумя маршрутизаторами, но мне нужно сделать это только с одной розеткой маршрутизатора. Вот мой код:Angular2 много компонентов по тому же маршруту
основной шаблон компонента:
<nav>
<a [routerLink]="['route1']">route1</a>
<a [routerLink]="['route2']">route2</a>
</nav>
<router-outlet></router-outlet>
and my @RouteConfig([
{
path: '/route1',
component: IframeComponent
},
{
path: '/route2',
name: 'Products',
component: IframeComponent /// and here i need to add one more
}
])
Есть ли способ для достижения этой цели?
Ну это должно работать, если вы просто поставить «другой» компонент в качестве компонента ребенка, и поставить 'маршрутизатор-outlet' внутри IframeComponent HTML, то это было бы внутри фрейма ?? – Alex
Вы правы, спасибо – Dica
Положите это как ответ, если вы не возражаете принять его;) – Alex