У меня есть родительский компонент, который получает объект данных из сервиса и сохраняет его в значении: item.
Далее, путем привязки html я отправляю его дочернему компоненту:
<app-employee-form *ngIf="!showLoader" [employee]="item"></app-employee-form>
Inдочерний компонент У меня есть входная аннотация, и я получил значение сотрудника:
@Input() employee: Employee;
И в этом пункте моя проблема начинается.Когда я пытаюсь использовать эти данные для:
ngOnInit() {
console.log('Test ->', this.employee);
console.log('Test for name -> ', this.employee.name);}
У меня в консоли:
Test -> {"id":1,"name":"Wanda","surname":"Smith","type":"sdfkmsd","selected":false
Test for name -> undefined
Я не понимаю, почему я не могу получить данные из имени свойства (илилюбое другое свойство в этом случае).Кто-нибудь может мне помочь?