FrontEnd/React

React LIfe Cycle 메서드

아라한사 2019. 11. 30. 13:40

render 

constructor

getDerivedStateFromProps : props 로 받아온 값을 state에 동기화 시키는 용도

componentDidMount : 컴포넌트를 만들고 첫 렌더링을 마친 후 실행

shouldComponentUpdate : props 또는 state를 변경했을 때, 리렌더링을 시작할지 여부를 지정하는 메서드

getSnapshotBeforeUpdate : render 를 호출한 후 DOM에 변화를 반영하기 바로 직전에 호출하는 메서드 

componentDidUpdate :리렌더링을 완료한 직후 실행

componentWillUnmount : 컴포넌트를 DOM에서 제거할 떄 실행