簡體   English   中英

ngFor 數組對象中的角度循環

[英]ngFor angular loop in an object of arrays

object = [{id='1',name="cosette"},{id='2',name="koko"},{id='3',name="krysto"}]

我想在行和列中動態顯示對象

想要我想要我嘗試做的

<ion-row *ngFor="let data of object">
<ion-col > {{data.id}}</ion-col>
<ion-col> {{data.name}}</ion-col>
</ion-row>

我不想使用 name 和 id 我需要讓它是動態的。 有什么幫助嗎?

從 Angular 6.1 開始,您可以使用KeyValue 管道

<ion-row *ngFor="let o of object">
    <ion-col *ngFor="let data of o | keyvalue"> {{data.value}}</ion-col>
</ion-row>

在此處輸入圖片說明 StackBlitz在這里

你的 Json 不是一個好的格式,它應該是

object = [{'id':'1','name':"cosette"},{'id':'2',name:"koko"},{'id':'3','name':"krysto"}];

請參加這個stackblitz

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM