P.S0
dev.log
P.S0
전체 방문자
오늘
어제
  • 분류 전체보기 (42)
    • 프로그래밍(Programming) (28)
      • JavaScript (3)
      • Git (5)
      • React (4)
      • Vue (2)
      • Java (3)
      • 알고리즘 (7)
      • Python (1)
      • SQL (2)
    • TIL (7)
    • 프로젝트 (Project) (5)
      • BTP Project (3)
      • TRPG ASSISTANT (0)
      • OPEN_AI (2)
      • TISTORY (0)

블로그 메뉴

  • 홈
  • 💻Github
  • 📄 Velog
  • 태그
  • 방명록

공지사항

인기 글

태그

  • javascript
  • Til

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
P.S0

dev.log

프로그래밍(Programming)/React

React props로 데이터 전달하기

2022. 5. 26. 23:58
728x90

1. 부모 컴포넌트

부모컴포넌트에 props="value" 를 입력한다.

(아래에 TodoList를 보면 todo="TODO" 라고 쓰여진 부분)

function App() {
  return (
    <div className="App">
      <div>TODO LIST</div>
      <TodoList todo="TODO" />
    </div>
  );
}

 

2. 자식 컴포넌트

props를 파라미터로 넘겨주고, {props.XXX}로 바인딩 해서 사용한다.

XXX 부분에는 부모컴포넌트에서 옮겨준 이름을 사용하면 된다.

{props.todo} 부분!

import React from "react";

const TodoList = (props) => {
  return (
    <div>
      <label>
        <input type="checkbox"></input>
      </label>
      <p>{props.todo}</p>
    </div>
  );
};

export default TodoList;

 

728x90

'프로그래밍(Programming) > React' 카테고리의 다른 글

React : 클래스형(class) 컴포넌트, 함수형(function) 컴포넌트  (0) 2022.05.26
React 시작하기  (0) 2022.05.26
React 시작하기 전, 환경 구비  (0) 2022.05.26
    '프로그래밍(Programming)/React' 카테고리의 다른 글
    • React : 클래스형(class) 컴포넌트, 함수형(function) 컴포넌트
    • React 시작하기
    • React 시작하기 전, 환경 구비
    P.S0
    P.S0
    이전도 부지런함이다 그냥 살아보겠습니다.

    티스토리툴바