hook이란?
Hook은 함수 컴포넌트에서 React state와 생명주기 기능(lifecycle features)을 “연동(hook into)“할 수 있게 해주는 함수이다.
hook의 종류
hook에는 useState, useEffect 등이 있다.
useEffect 사용법
useEffect(함수, [종속성1, 종속성2...])
- 배열 내의 종속성1, 2의 값이 변할 때 첫번째 인자인 함수가 실행됨
- 종속성이 선언되지 않으면 컴포넌트 렌더링 될 때 함수 자동 실행
- 만약 종속성으로 [](빈배열)이 선언되면 컴포넌트가 처음 생성될 때만 함수가 실행됨
참고
'TIL' 카테고리의 다른 글
TIL) Debug: Sequelize migration error (0) | 2022.06.07 |
---|---|
TIL) 학습내용 점검: JS 풀스택 기술 익혀가는 중, 보완할 부분 매우 많음 (0) | 2022.05.28 |
TIL) useState 통해서 상태 업데이트 할 때 String 타입으로 변경 (0) | 2022.05.22 |
TIL) 생활코딩 React delete (0) | 2022.05.15 |
TIL) 생활코딩 React update (0) | 2022.05.15 |