React에서는 children이라는 reserved prop이 존재한다.
"Children are the components that are placed inside the component."란다.
import React from "react";
import MyComponent from "./MyComponent";
// MyComponent 라는 컴포넌트 사이에 '리액트'라는 문자열이 있습니다.
// <MyComponent /> 라고 간단히 쓸 수 있지만 이 경우에는 children을 만들어주기 위해...
function App() {
return <MyComponent>리액트</MyComponent>;
}
// props에는 자동으로 children 요소가 생깁니다. 이를 활용할 수 있습니다.
const MyComponent = (props) => {
return (
<>
<div>{props.children}</div>
</>
);
};
'React, Next, Redux > ⚛ React.JS' 카테고리의 다른 글
props vs state (0) | 2020.03.17 |
---|---|
React Developer Tools (0) | 2020.03.17 |
Container + Presenter Pattern 디자인 패턴 (0) | 2020.03.16 |
react-router-dom v5 (0) | 2020.02.29 |
React 기초 (8) : props를 이용해 redirect하기 (0) | 2020.01.27 |