[REACT] count 화면 만들기

go easy on NG·2022년 12월 20일
0

토이 프로젝트

목록 보기
1/8

App.js

import "./App.css"; //import는 현재의 모듈을 끌어오는것 import 원하는 이름 "경로"
import Count from "./Count.js"; //Count.js 파일을 끌어오는 것

function App() {
  return (
    <div>
      <Count />
    </div>

export default App; //현재 모듈로서 내보내는것. default는 기본이라는 뜻으로 기본으로 export한다는 것.

Count.js

import { useState } from "react"; 
//react라는 경로에서 useState라는 라이브러리를 끌고온다.

function Count() {
  // Count라는 함수를 만든다
  const [count, setCount] = useState(0);
  // count라는 변수, setCount라는 함수를 선언하고 useState로 count의 초기값을 0으로 선언한다.
  const a = () => {
    setCount(count + 1);
    // 만약 count를 다른 이름으로 사용할꺼면 ()안에 변수명을 적어준다.
  };
  return (
    // 화면에 표시되는 html의 문법을 적는 곳으로 집합을 하나만 사용 가능하기에 <div>로 묶어준다.
    <div>
      <h2>{count}</h2>
      <button onClick={a}>+1</button>
    </div>
  );
}

export default Count;
// Count를 모듈로 내보낸다.

profile
🐥개발자

0개의 댓글