p.377 ~ p.378 {children}의 역할이 무엇인지 궁금합니다. #112
-
아래 코드에서 파라미터로 children을 받고, return에서는 children을 보여주는데요. `const ProgressProvider = ({ children }) => {
}; ` |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
안녕하세요 @cocoburger 님, 문장이 조금 잘려서 전체 내용은 보이지 않지만, 아마 질문의 맥락은 이것인거 같네요. "children 이라는 props를 전달하지 않았는데 어떻게 children을 받는가"
위와 같은 코드가 있다면 Component로 전달되는 props에 children을 받아서 사용하지 않으면, 즐거운 하루 되세요 |
Beta Was this translation helpful? Give feedback.
안녕하세요 @cocoburger 님,
문장이 조금 잘려서 전체 내용은 보이지 않지만, 아마 질문의 맥락은 이것인거 같네요.
"children 이라는 props를 전달하지 않았는데 어떻게 children을 받는가"
위와 같은 코드가 있다면 Component로 전달되는 props에
<Something />
이 children으로 들어갑니다.children은 자동으로 전달되는 props로 컴포넌트의 자식 컴포넌트가 전달됩니다.
그래서 따로 지정해서 전달해줄 필요가 없습니다.
children을 받아서 사용하지 않으면,
<Something />
은 화면에 나타나지 않습니다.Component에서 전달된
<Something />
을 사용하지 않았으니까요.그래서 하위 컴포넌트를 받을거면 컴포넌트에서 children을 받아서 사용해줘야 합니다.
즐거운 하루 되세요
감사합니다.