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

우주먼지님의 프로필 이미지

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기

무비앱 시리즈 #5 Grid Card Component ( 따라하며 배우는 리액트 노드 )

GridCards props 에러

21.08.19 15:33 작성

·

216

4

좋은 강의 감사합니다!!

GridCards 이미지가 계속 안 떠서 console.log로 props를 찍어보면 자꾸 {image: undefined, movieId: undefined..} 이렇게 떠서 질문 목록을 확인하다 setState(...[response.results])로 바뀌니까 되더라구요

LandingPage에서 useEffect로 데이터를 받아서 state에 담을? 때 setMovies([response.results])라고 작성하셨는데 response.resultes가 [(20) {...},{...},...] 이미 배열 안에 객체가 들어있는 형태잖아요. 그럼 Movies state가 [[(20) {...},{...},...]] 이 형태가  되는 거 아닌가요..? 

그래서 저는 setMovies(response.results) 이렇게 했는데 이것도 잘 작동하는데 뭐가 답인지 헷갈리네요ㅜㅜ

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!