Я хочу отобразить список пользователей, используя директиву ngFor
, но когда я пытаюсь сделать это, эта консоль показывает ошибку.
Ошибка
Ошибка ОШИБКИ : Не удается найти другой поддерживающий объект '[object Object]' типа 'object'. NgFor поддерживает только привязку к Iterables, таким как массивы.
Group-component.ts
groupUsers: any[] = [];
this.groupService.getGroupUsers(this.groupId)
.subscribe(groupUsers => {
this.groupUsers = groupUsers;
});
Group-service.ts
getGroupUsers(groupId: number): Observable<any[]> {
return this.http.get<any[]>(this.baseUrl + 'GroupAttendance/GroupUsers/' + groupId);
}
Group-component . html
<div *ngFor="let user of groupUsers" class="modal-body">
<div class="card">
<div class="card-body">
<div class="form-group">
<p>{{ user.user.knownAs }}</p>
</div>
</div>
</div>
Вот ответ, получающий данные с сервера ![enter image description here](https://i.stack.imgur.com/hU89W.png)
Не знаю почему консоль покажи мне эту ошибку