Angular: передать сложный JSON через routerLink

Я использую Angular 5, и у меня есть этот ngFor:

<div class="row margin-v-20">
    <my-tile [routerLink]="['/secondPage', item.id, 'item-list']" *ngFor="let item of listaOfItem" [item]="item"></my-tile>
</div>

и мне нужно получить доступ из маршрутизируемого компонента "secondPage/:id/item-list" к объекту json "элемент" списка.

Как я могу этого добиться?


person Stack Diego    schedule 04.05.2018    source источник


Ответы (1)


В этой статье объясняется несколько способов для достижения этой цели. Я рекомендую использовать сервис для обмена сложными данными между компонентами (раздел «Использование поставщиков приложений» в статье).

person Bünyamin Sarıgül    schedule 04.05.2018
comment
Application Provider работал безупречно, очень чисто и просто, спасибо, чувак - person Stack Diego; 04.05.2018