리액트 프레임워크중에 꼭알아야할 React hooks 중에 가장 중요한 useState 상태관리 입니다.
useState 간단하게 컴포넌트 상태를 간단하게 생성하고 업데이트를 시킬수있는 도구를 제공합니다.
기본 문법은
useState import시키고
import React, {useState} = 'react';
const [state, setState] = useState(초기값)
이런 문법으로 사용하실수있습니다.
state를 변경시키고 값을 할당할때는 setState로 값을 할당할수있고 state변수에 저장된다.
useState 활용방법 입니다.
****
setNumber(number + 1) 보다는
setNumber(preNumber => preNumber + 1) 활용하자
기존 값을 업데이트 하는 함수를 넣어 값을 업데이트 할수 있고 함수형 업데이트에 최적화된 방법입니다.
'React' 카테고리의 다른 글
React FAQ(자주 묻는 질문) 아코디언 기능 (35) | 2023.03.07 |
---|---|
Next.js typescript mysql styled-components 셋팅 (30) | 2023.03.03 |
[React] 리다이렉트를 이용한 로그인 후 이전 페이지 이동 (26) | 2023.02.17 |
json-server 구축해서 React 프로젝트 (15) | 2022.12.19 |
React-query 상태 관리 (10) | 2022.11.26 |