Вы можете создать get
тер, который будет возвращать вам ключи, используя Object.keys(...)
.
В шаблоне вы можете затем циклически перебирать ключи и распечатывать значение каждой клавиши, используя * 1005.* оператор доступа члена:
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: [ './app.component.css' ]
})
export class AppComponent {
body = { nombre: 'Chat1', foo: 'bar' };
get transformedBody() {
return Object.keys(this.body);
}
}
Затем используйте его следующим образом:
<div *ngFor="let key of transformedBody">
<h2>{{ key }}: {{ body[key] }}</h2>
</div>
Вот Пример StackBlitz для вашей ссылки.