구성 요소의 템플릿에 값을 인쇄하려고합니다.정의되지 않은 각도 4의 속성 'name'을 읽을 수 없습니다.
는하지만 난이 질문에 대한 코드의 추가 내용을 제거한 위의 오류 Cannot read property 'name' of undefined
을 얻고있다. 세부 정보의 첫 번째 행에 액세스하려고합니다.
구성하여 오류 메시지에서
import {
Component
} from '@angular/core';
import {
Person
} from './person';
import {
getPersonDetailsService
} from './person.service';
@Component({
selector: 'my-app',
template: `
{{data[0].name}}
`
})
export class AppComponent {
data: Person[] = [];
ngOnInit(): void {
this.getPersonDetailsService.getData()
.then(data => this.data = data.slice(1, 5));
}
}
감사합니다. 콘솔 오류가 해결되었습니다. 왜 그런 일이 일어 났으며 어떻게 해결되었는지 더 설명 할 수 있습니까? – Netdeamon
@Netdeamon 답변을 편집했습니다. 설명서를 읽을 수 있습니다. – Santosh