REACT A to Z - 4

아기코딩단2·2022년 7월 7일
0

React

목록 보기
4/11

리액트에서 state의 개념

  • state는 컴포넌트 내부에서 바뀔 수 있는 값을 의미함
  • props는 컴포넌트가 사용되는 과정에서 부모 컴포넌트가 설정하는 값
    컴포넌트 자신은 해당 props를 읽기전용으로만 사용할 수 있음(props 변경을 원한다면 부모 컴포넌트에서 바꾸어주어야함)

리액트는 두가지의 state가 존재함 클래스형 컴포넌트가 지니고 있는 state, 함수 컴포넌트에서 useState라는 함수를 통해 사용하는 state

클래스형 컴포넌트에서 state를 사용할 때 주의점

클래스형 컴포넌트에서 constructor를 작성할 때는 반드시 super(props)를 호출해주어야함

함수컴포넌트에서 useState를 사용할 때는 Hooks를 사용하게 됨
Hooks의 종류는 다양함

state를 사용할 때 주의사항 state값을 바꾸어야할 때는 setState 혹은 useState를 통해 전달받은 세터 함수를 사용해야함

profile
레거시 학살자

0개의 댓글