Я пытаюсь l oop через этот массив, используя * ngFor, как это.
let geographicalArea = [{
"_id": "5e77f43e48348935b4571fa7",
"name": "Latin America",
"employee": {
"_id": "5e77c50c4476e734d8b30dc6",
"name": "Thomas",
"lastName": "Smith",
"_v": 0
},
"_v": 0
},
{
"_id": "5e77ff92165aa2060c54a5aa",
"name": "Oceania",
"employee": {
"_id": "5e76c50c4476e734d8b30dc6",
"name": "Joe",
"lastName": "Duff",
"_v": 0
},
"_v": 0
}]
Html, но когда я пытаюсь получить имя сотрудника, он возвращает мне Cannot read property 'name' of undefined
<tr *ngFor="let geo of geographicalArea | keyvalue">
<td>{{geo.value.name}}</td>
<td>{{geo.value.employee.name}}</td>
</tr>
я пытаюсь показать только сотрудника, но он возвращает [object Object]
<tr *ngFor="let geo of geographicalArea | keyvalue">
<td>{{geo.value.name}}</td>
<td>{{geo.value.employee}}</td>
</tr>
Я искал способ go через объект внутри объекта и нашел значение ключа трубы но он не возвращает информацию о сотруднике, что было бы наиболее подходящим способом получить эту информацию, используя этот канал