티스토리 뷰

React

React

이채야채 2021. 11. 17. 22:07

데이터는? 

1.변수에넣는다.

2.State에넣는다.

 

2번째경우인 State에 대해서 알아봅시다

 

State  : 변수대신 쓰는 데이터 저장공간 ,useState()를 이용해 만들어야함

state 만드는법

  • {useState} 상단에 첨부
  • useState(데이터) 
  • [변수,변경해주는함수] = useState // 구조분해할당
  • 변경해주는 함수가 실행되면 변수는계속업데이트되서 저장됨

State 사용 이유

웹이 APP처럼 동작하게 만들고싶을때 사용 

HTML이 자동으로 재렌더링된다.

 

State 변경방법

state는 그냥 변경이 안된다.

변경함수를 통하여 바꿔준다. 

 

Array,object 데이터 수정방법 

일단 변경함수를 써야한다.

-변경함수 (대체할 데이터)

state는 건들이면안된다. => 복사본을 뜨자. deep copy : spread문법 [...글제목]

이벤트

 

onClick = {클릭될때 실행하는 함수}

onClcik = {() => {실행할 내용}} // 익명함수

'React' 카테고리의 다른 글

상태끌어올리기 : 함수를 내려주셈  (0) 2021.12.02
useRef  (0) 2021.11.29
coin making  (0) 2021.11.28
todo list  (0) 2021.11.27
리액트 hook (useState와 useEffect)  (0) 2021.11.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함