-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
안녕하세요 강사님 function CartPage(props) 에 props의 기원에 대해서 질문 드립니다!
21.10.31 23:50 작성 조회수 84
0
CartPage.js의
<UserCardBlock products={props.user.cartDetail.product}/>
이부분은 하위 컴포넌트로 props를 주고있고 그래서
UserCardBlock.js에서 props를 받아 쓰겠는걸 알겠습니다.
그렇다면 CartPage.js의 function CartPage(props) 여기의 props는 어디서 받은 것인지
알려주시면 감사하겠습니다
답변을 작성해보세요.
1
John Ahn
지식공유자2021.11.01
안녕하세요 !!!
App.js 보면
<Route exact path="/user/cart" component={Auth(CartPage, true)} /> |
이렇게 보이죠?
Auth 컴포넌트가 부모 컴포넌트가 됩니다. !!!
그리고 auth.js 에 보면
<ComposedClass {...props} user={user} />
이런식으로 user 정보등을 props로 내려주고 있습니다 !!!
그래서 CartPage(props) 여기서 props 에 들어가는건 {...props} user={user} 이 부분입니다 !
감사합니다 !
답변 1