공부 및 일상기록

[React] useState 이용해서 Counter 만들기 본문

개발/React

[React] useState 이용해서 Counter 만들기

낚시하고싶어요 2022. 9. 30. 23:15

+1 버튼을 누르면 1이 더해지고 -1버튼을 누르면 1을 빼는 카운터 만들기

 

useState 연습의 아주 기초내용이므로

먼저 스스로 코드를 작성해 본 후 아래 내용 참고하시면 실력향상에 더욱 효과적 입니다.

 

import React, { useState } from 'react';




const App = () => {

  const [number, setNumber] = useState(0);		//기본값은 0으로 설정했다.
   

  const plus = () => {			//plus 함수에 setNumber로 number를 받아서 +1을 함
    setNumber(number + 1)
  };
  const minus = () => {			//minus 함수에 setNumber로 number를 받아서 -1을 함
    setNumber(number - 1)
  };

  return (

    <div>
      <p>{number}</p>
      <button onClick={plus}>+1</button>		//onClick에 plus함수삽입
      <button onClick={minus}>-1</button>		//onClick에 minus함수삽입
    </div>

  );
}


export default App;

useState 연습의 아주 기초내용이므로

 

'개발 > React' 카테고리의 다른 글

[React] 리덕스 (redux) 아주 간단한 흐름  (1) 2022.10.11
[React] redux 설정하기  (0) 2022.10.10
[React] redux(toolkit) 설정하기  (0) 2022.10.08
[React] styled-componets 준비  (0) 2022.10.07
[React] TodoList 만들기  (1) 2022.10.04