odin-dev
Odin-script
odin-dev
전체 방문자
오늘
어제
  • 분류 전체보기 (20)
    • 나혼자 정리하는 함수공부 (1)
    • React& Redux : [패스트캠퍼스] 프론트.. (6)
    • REACT (8)
    • project (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • hooks
  • 국비지원교육
  • React& Redux로 시작하는 웹 프로그래밍
  • React Hooks
  • 별코딩
  • NEXT
  • K디지털기초역량훈련
  • 타이핑 효과
  • useContext
  • 첫 페이지
  • react clock
  • useMemo
  • 내일배움카드취업
  • TS
  • ReactHooks
  • 패스트캠퍼스
  • JS
  • 프론트엔드강의 or React강의
  • React
  • 연습

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
odin-dev

Odin-script

React Hooks 1.useState
REACT

React Hooks 1.useState

2022. 11. 17. 13:12

State 란?

컴포넌트의 상태!

- 시계라는 component는 State로 현재 시간을 가질수 있다!

- useState는 component를 간단하게 생성하고 update 가능하게 해준다!


useState 의 기본 구조!

const[ state, setState] = useState(초기값);

  •  우리의 현재 초기값은 state에 저장되어있다!
  •  변경시켜주고 싶을 땐 setState를 사용하여 간단하게 변경해줄수 있다!

초기값인 5가 time에 저장되어있고 setTime 함수를 사용하여 6으로 변경해줄수 있다!

  • setState(6); 함수를 사용하면 업데이트(렌더링) 이 된다! 

 

 

 

 


새로고침을 하지않아도  리렌더링(업데이트) 된다!

  • 좀더 시계같이 바꿔보자!

24시가 되면 0 으로 리셋되게 바꿔보자!                          결과물은 동일하다!

 

 


값을 입력하여 출력해보자!

자세한 설명은 코드를 살펴보자!

 

 

 

 

 

 

본 페이지는 유튜브 별코딩님의 영상을 참고 하였습니다.

728x90
저작자표시 (새창열림)

'REACT' 카테고리의 다른 글

React Hooks 5.useMemo  (0) 2022.11.21
React Hooks 4.useContext  (0) 2022.11.20
React Hooks 3.useRef  (0) 2022.11.19
React Hooks 2.useEffect  (0) 2022.11.17
1장! React Hooks의 종류!  (0) 2022.11.17
    odin-dev
    odin-dev

    티스토리툴바