728x90
우리에게 태어나고, 살고, 죽고 하는 생명주기가 있듯이 React.js 클래스형 컴포넌트에도 일종의 생명주기의 사이클이 있다.
- 마운트(Mount)
- 호출 순서
- constructor() 함수 호출 (constructor함수는 생명주기 함수가 아니지만 클래스형 컴포넌트가 생성될 때 호출)
- render() 함수 호출
- componentDidMount() 함수 호출 : 컴포넌트가 처음 화면에 그려지면 실행되는 함수
- 호출 순서
- 업데이트(Update)
- componentDidUpdate() 함수 호출 : 화면이 업데이트 되는 시점에 실행되는 함수
- 언마운트(Unmount)
- componentWillUnmount() 함수 호출 : 컴포넌트가 화면에서 떠날 때 실행되는 함수
'DEVELOP' 카테고리의 다른 글
[React.js] props란? (0) | 2022.02.25 |
---|---|
[React.js] state와 클래스형 컴포넌트의 관계 (0) | 2022.02.25 |
[Javascript] 싱글스레드인데 비동기함수를 처리할 수 있는 이유 (0) | 2022.02.25 |
[Linux] 리눅스 명령어 살펴보기(폴더 및 파일 관련) (0) | 2022.02.24 |
[Github] GitHub Pages 서비스 이용하기 (0) | 2022.02.24 |