JS Library/React

컴포넌트 생성과 재사용

원2 2022. 5. 11. 11:03
728x90
반응형

 

Hello 라는 컴포넌트를 생성해보자

 

 


 

Hello.js

 

// 컴포넌트 생성시 react 호출
import React from "react";

function Hello() {
    return <div>Hello, React!</div>;
}

// 다른 컴포넌트에도 사용이 가능하도록
export default Hello;

 


App.js 에서 컴포넌트 호출

 

import './App.css';
import Hello from "./Hello";

function App() {

  return (
      <div>
          <h1>
              <Hello></Hello>
          </h1>
      </div>
  );

}

export default App;

 

결과

 


 

컴포넌트의 재사용

 

import './App.css';
import Hello from "./Hello";


function App() {

  return (
      <div>
          <h1>
              <Hello></Hello>
              <Hello></Hello>
              <Hello></Hello>
          </h1>
      </div>
  );

}

export default App;

 

 

결과

 

 

728x90
반응형

'JS Library > React' 카테고리의 다른 글

조건부 렌더링  (0) 2022.05.11
components에 props 전달  (0) 2022.05.11
JSX  (0) 2022.05.11
코드 랜더링과 map  (0) 2022.05.11
인텔리제이에서 리액트 설정 링크  (0) 2022.05.10
초기 셋팅 링크  (0) 2022.05.10