Новичок в angular, извините, если это глупый вопрос или я неправильно его объясняю.
У меня есть компонент, который объявляет свойство ввода, называемое спутниками, которое обращается к массиву класса Satellite. Мне нужно использовать это свойство в цикле ngFor для создания таблицы HTML. Вместо того, чтобы получать информацию, хранящуюся в массиве, я просто получаю этот вывод
Name Type Operational Orbit Type Launch Date
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Вот свойство ввода
<app-orbit-list [satellites]="sourceList"></app-orbit-list>
и класс, к которому он обращается
export class AppComponent {
sourceList: Satellite[];
constructor() {
this.sourceList = [
new Satellite("SiriusXM", "Communication", "2009-03-21", "LOW", true),
new Satellite("Cat Scanner", "Imaging", "2012-01-05", "LOW", true),
new Satellite("Weber Grill", "Space Debris", "1996-03-25", "HIGH", false),
new Satellite("GPS 938", "Positioning", "2001-11-01", "HIGH", true),
new Satellite("ISS", "Space Station", "1998-11-20", "LOW", true),
];
}
}
и это цикл ngFor, который я пытаюсь использовать в таблице
<tr *ngFor="let newRow of satellites ">{{newRow}}</tr>
Любая информация о том, как сделать эту работу, или даже разъяснения были бы признательны, спасибо!