인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

D_One님의 프로필 이미지
D_One

작성한 질문수

React로 NodeBird SNS 만들기

1-7. 회원가입 state와 custom hook

질문이요

작성

·

101

0

props 보낼때요 

const Home = () => {
return (
<>
<Head>
<title>NodeBird</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/antd/3.16.2/antd.css" />
</Head>
<AppLayout>
<div>Hello, Next!</div>
</AppLayout>
</>
);

};

이런식으로 받으면 AppLayout 에서는

children 으로 props 값인 <div>Hello, Next!</div> 

받잖아요. 

그런데 props 명은 꼭children 이여야하나요?

다른 이름으로 하면 받을 수 없는거 같더라구요?

바꾸는 법도 따로 있나요? 

답변 1

0

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

네 무조건 children이어야 합니다.

바꾸려면 const 변수명 = props.children;

이런 식으로 하면 되긴 하는데 큰 의미는 없습니다.

D_One님의 프로필 이미지
D_One

작성한 질문수

질문하기