Angular:通过routerLink传递复杂的JSON

时间:2018-05-04 14:38:49

标签: json angular angular-ui-router parameter-passing angular-activatedroute

我正在使用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对象“item”。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

This article解释了实现这一目标的几种方法。我建议使用服务来共享组件之间的复杂数据(文章中的“使用应用程序提供程序”部分)。