У меня есть класс модели "EventDeatails", подобный этому
export class EventDetails {
id: string;
title: string;
club: string;
des: string;
img: string;
date: string;
status: number;
}
, затем я присваиваю значения этому из firebase, как это
showingEventList: EventDetails[];
this.eventDetails.getOldEvents().subscribe(actionArray => {
this.showingEventList = actionArray.map(item => {
return {
id: item.payload.doc.id,
...item.payload.doc.data()
} as EventDetails ;
});
});
, теперь мне нужно добавить только свойство клубаэтого объекта в другой массив с именем clubs[]
Я сделал это так
for ( const item of this.showingEventList ) {
this.clubs.push(item.club);
}
, но консоль показывает, что есть ошибка: - "showingEventList is not iterable
" как я могу это исправить ????