

props 가 잘 적용 됬는지 확인하기 위해서 console.log 를 찍어주고 브라우저에가서
개발자도구 열어보기 !

console 창을 보면 Object에 motherName : " 홍부인 " 이 제대로 들어와있는 것을 확인할수있다.
👇


props 를 통해 부모 -> 자식 데이터 가 전달됬다.
실습 : GrandFather 컴포넌트에서 Child 컴포넌트로 데이터 주기
1 ) 할아버지 이름을 Mother 컴포넌트로 전달
2 ) Mother 컴포넌트에서 다시 Child 컴포넌트로 전달
3 ) 나는 누구누구 의 손자에요 가 최종으로 출력 되도록.

브라우저 출력결과

Prop drilling
[부모] → [자식] 컴포넌트간 데이터 전달이 이루어지는 방법이 props
[부모] → [자식] → [그 자식] → [그 자식의 자식] 이 데이터를 받기 위해선 무려 3번이나 데이터를 내려줘야 함.
이걸 바로 prop drilling ( props가 아래로 뚫고 내려간다 ). 라고 한다.
prop drilling 예시

쓸데없이 3번이나 내리게 됨.
'React' 카테고리의 다른 글
| Styled Components / Css-in-JS (1) | 2023.04.29 |
|---|---|
| map / filter 함수 (0) | 2023.04.24 |
| React - state (0) | 2023.04.22 |
| React JSX ( JavaScript + XML ) 연습 (0) | 2023.04.22 |
| React - 보모,자식 컴포넌트 (0) | 2023.04.22 |