리엑트 입문 4 - useState

하현준·2021년 9월 17일
0

react 입문

목록 보기
4/10
post-thumbnail

useState는 첫번째 원소는 현재 상태, 두번째 원소는 Setter 함수로 이루어져 있습니다.

숫자를 증가하고, 감소시켜주는 예시를 살펴 보겠습니다.

Counter.js

import React, { useState } from 'react';

function Counter() {
  const [number, setNumber] = useState(0);

  const onIncrease = () => {
    setNumber(number + 1);
  }

  const onDecrease = () => {
    setNumber(number - 1);
  }

  return (
    <div>
      <h1>{number}</h1>
      <button onClick={onIncrease}>+1</button>
      <button onClick={onDecrease}>-1</button>
    </div>
  );
}

export default Counter;

참고 자료 : https://react.vlpt.us/basic/07-useState.html

profile
하다보면 안되는 것이 없다고 생각하는 3년차 프론트엔드 개발자입니다.

8개의 댓글

comment-user-thumbnail
2021년 11월 3일

kj

2개의 답글