인프런 커뮤니티 질문&답변

yjym33님의 프로필 이미지
yjym33

작성한 질문수

타입스크립트 입문 - 기초부터 실전까지

왜 타입스크립트를 쓰면 좋은가요?

username.innerText = user[0].name 부분에서 값이 안불러와 지는 경우 어케해야되나요?

작성

·

437

9

username.innerText = user[0].name 부분에서 값이 화면에 안불러와 지는 경우 어케해야되나요?

콘솔창에서는

TypeError: Cannot read property 'name' of undefined at app.js:20

해당부분이 타입이 맞지않다고 나옵니다.

답변 5

12

app.js 안에 있는

startApp 함수 내에

console.log(user) ; 찍어보시면 강의에서는 API로 배열로 반환받는데 배열이 아닌 1개의 객체만 받아서 그런것같아요

위쪽의 url이 아래처럼 되어있다면

// api url
var url = 'https://jsonplaceholder.typicode.com/users/1';

1을 지우고 

/ api url
var url = 'https://jsonplaceholder.typicode.com/users/';

로 작성해주시면 강의 내용과 맞추실 수 있습니다!

2

아.. 이거 떄문에 시간 겁나 많이 버렸네요.

1

yjym33님의 프로필 이미지
yjym33
질문자

감사합니다. 해결됬어요 ^^

1

답글 감사드립니다 수호님 :) yjym님, 잘 해결 되셨을까요?

-1

아닠ㅋㅋㅋ 이런거 ㅋㅋㅋㅋ 진짜 시간낭비 개돼요;;; 아니.. ㅋㅋ 이런거 강의 자막이나 이런걸로 처리 안돼요?;; 진찌 결제해서 듣는사람들을 개호구로 아나

yjym33님의 프로필 이미지
yjym33

작성한 질문수

질문하기