Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- tanstack query
- 리액트 훅
- 파이썬 for in
- 자바스크립트
- 파이썬 딕셔너리
- 리액트
- 타입스크립트 리액트
- 타입스크립트 props
- 파이썬 list
- JavaScript
- 파이썬 enumerate
- 코딩테스트
- React Hooks
- Next 팀 프로젝트
- js
- 파이썬 slice
- 한글 공부 사이트
- 파이썬 for
- REACT
- 내일배움캠프
- 프로그래머스
- 내일배움캠프 최종 프로젝트
- 타입스크립트
- useState
- 파이썬 반복문
- 내배캠 프로젝트
- 내일배움캠프 프로젝트
- 리액트 프로젝트
- 파이썬 replace
- typeScript
Archives
- Today
- Total
sohyeon kim
[React] props(2) : children 활용 본문
728x90
헷갈리는 props ..🥵
💡 props : 부모 컴포넌트에서 자식 컴포넌트로 전달해 주는 값들
💡 children : 부모 컴포넌트 내에서 자식 태그로 감싼 모든 값들
function User({ children }) {
return <div>{children}</div>;
}
function Layout({ children }) {
return (
<>
<header>title~~</header>
{children}
</>
);
}
function App() {
return (
<div>
<User>안녕하세요</User> {/*children : 부모인 App 내에서 자식 User 로 감싼 안녕하세요*/}
<Layout>content, content, content</Layout> {/*children : 부모인 App 내에서 자식 Layout 으로 감싼 content..*/}
</div>
);
}
export default App;
App 에서 감싼 User 의 안녕하세요 출력
➡️ Layout 의 header 출력
➡️ Layout 으로 감싼 content.. 출력
728x90
반응형
'React' 카테고리의 다른 글
[React] useState(2) : 참조형 데이터 값 리렌더링 (2) | 2024.01.23 |
---|---|
[React] useState(1) : 카운트앱, input 값 받아오기 (0) | 2024.01.23 |
[React] 리액트 리스트 추가, 삭제 & 컴포넌트 파일 분리 (0) | 2024.01.20 |
[React] 리액트로 리스트 만들기 & 컴포넌트 반복 (0) | 2024.01.20 |
[React] props(1) : 컴포넌트 간의 정보 교환 (0) | 2024.01.19 |