I have object:
messages = [{
'One' : [
{'id' : 1},
{'id' : 2},
],
'Two' : [
{'id' : 1},
{'id' : 2},
]
}] ;
I have tried the below code but did't run please tell me where i am doing wrong.
<div *ngFor="let message of messages">
<div>KEY</div>
<div *ngFor="let value of message">VALUE</div>
</div>
In code i need show KEY and VALUE
My Solution
In component:
this.messages = data['messages'] ;
this.keys = Object.keys(data['messages']);
In view:
<div *ngFor="let key of keys">
<div>{{key}}</div>
<div *ngFor="let message of messages[key]">{{message['id']}}</div>
</div>