html,css,js 공부/React

리액트 props 사용법

ari0930 2024. 11. 23. 23:41

리액트 props 사용법

props는 리액트 컴포넌트 간에 데이터 전달하는 데 사용된다.

import React from 'react';
import Greeting from './Greeting';

function App() {
    const userName = "John Doe";
    const userAge = 25;

    return (
        <div>
            <h1>Welcome to the Props Example!</h1>
            {/* 자식 컴포넌트에 props 전달 */}
            <Greeting name={userName} age={userAge} />
        </div>
    );
}

export default App;
import React from 'react';

function Greeting(props) {
    return (
        <div>
            <p>Hello, {props.name}!</p>
            <p>You are {props.age} years old.</p>
        </div>
    );
}

export default Greeting;

 

 

타입 스크립트로 작성하는 방법

import React from 'react';

interface GreetingProps {
    name: string;
    age: number;
}

function Greeting({ name, age }: GreetingProps) {
    return (
        <div>
            <p>Hello, {name}!</p>
            <p>You are {age} years old.</p>
        </div>
    );
}

export default Greeting;

 

반응형

'html,css,js 공부 > React' 카테고리의 다른 글

리액트 라우터 사용법  (1) 2024.12.08
Ref 사용법  (1) 2024.11.24
리액트 Global State  (0) 2024.03.23
React 메모이제이션  (0) 2024.03.20
React css 적용방법  (0) 2024.03.19