Props란?
Properties의 줄임말으로
부모 컴포넌트에서 자식 컴포넌트로 내려주는 데이터입니다.
Props사용법
파일명 - Header.jsx
/*Header.jsx*/
export default function Header(props) {
if(props.type === 'h1') {
return <h1>{props.children}</h1>;
} else {
return <h2>{props.children}</h2>;
}
}
파일명 - App.jsx
/*App.jsx*/
import { useState } from 'react'
import reactLogo from './assets/react.svg'
import viteLogo from '/vite.svg'
import './App.css'
import axios from 'axios';
import Header from './Header'
function App() {
return (
<div>
<Header type="h1">Hello</Header>
<Header type="h2">world</Header>
</div>
)
}
export default App
'IT지식 > 리액트(React) 공부' 카테고리의 다른 글
6.React Props를 활용하여 간단한 웹페이지 제작 (0) | 2025.03.02 |
---|---|
5. React에서 State의 정의와 사용법 (0) | 2025.03.01 |
3. React에서 컴포넌트(Component)의 정의와 사용법 (0) | 2025.03.01 |
2.React에서 쓰이는 언어 JSX의 의미와 사용법 (1) | 2025.03.01 |
1.리액트(React)의 정의와 장점,특징 (1) | 2025.02.22 |