【问题标题】:Angular: pass complex JSON via routerLinkAngular:通过 routerLink 传递复杂的 JSON
【发布时间】:2018-05-04 14:38:48
【问题描述】:

我正在使用 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”。

我怎样才能做到这一点?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • Application Provider 工作完美,非常干净和简单,谢谢伙计
    猜你喜欢
    • 1970-01-01
    • 2017-08-19
    • 2013-06-25
    • 2018-03-06
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    相关资源
    最近更新 更多