강의

멘토링

커뮤니티

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

stefan CHO님의 프로필 이미지
stefan CHO

작성한 질문수

React로 NodeBird SNS 만들기

6-3. getInitialProps로 서버 데이터 받기

pageProps를 리턴할때 { }로 다시 감싸는 이유?

작성

·

168

0

Component.getIntialProps에서 리턴할때 이미 { tag: context.params.tag} 이렇게 감싸서 리턴해주잖아요?

근데 그걸 갖고 와서

_app.js에서 getInitialProps에서 마지막에 다시 pageProps를 리턴할때 { pageProps } 이렇게 다시 또 감싸서 리턴하는 이유가 뭔가요?

그냥 return pageProps로 하닌깐, 원하는 결과가 안나오던데.. 콘솔로 찍어봐도 이유를 잘모르겠습니다.

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

이게 return하는 객체의 속성으로 pageProps라는 속성이 있어야 합니다. return 시 pageProps 외에 다른 속성이 있을 수도 있습니다.

0

stefan CHO님의 프로필 이미지
stefan CHO
질문자

아 그렇군요 ! 감사합니다

stefan CHO님의 프로필 이미지
stefan CHO

작성한 질문수

질문하기