더북(TheBook)

5.6.4 componentDidUpdate()

componentDidUpdate() 이벤트는 컴포넌트의 갱신 결과가 실제 DOM에 반영된 직후에 실행된다. 이 메서드도 초기 렌더링 시에는 호출되지 않는다. componentDidUpdate()는 컴포넌트가 갱신된 후에 DOM이나 그 외의 요소를 다루는 코드를 작성해야 할 때 유용하다. 왜냐하면 이 시점에는 DOM에 모든 변경 사항이 반영되어 있기 때문이다.

무언가 DOM에 반영하고 갱신해야 하는 경우가 있으면, DOM에서 제거해야 하는 경우도 있다. 이어서 살펴볼 이벤트는 DOM에서 제거할 때 필요한 로직을 처리하기 위해 사용된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.