• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

changeHand로 함수로 안 빼고 componentDidMount 호출해도 되나요?

21.07.25 13:42 작성 조회수 161

0

componentDidMount가 첫 랜더링 호출후 실행되는 메소드이긴 하지만 이 메소드가 하는 일 자체가 인터벌을 다시 실행하는 일이잖아요?

그래서 onClickBtn 메소드에서 바로 호출해도 되나요?

일단 작동은 잘 되긴 하는데 

componentDidMount는 첫 랜더링 후에만 호출되는 메소드(일종의 약속)니까 명시적으로 따로 호출하지 않는 게 좋나요?

아니면 리액트돔이 처음에 실행만 시켜줄 뿐  컨트롤 하는 건 개발자 몫이니 저런 식으로 또 써도 되나요?

답변 1

답변을 작성해보세요.

2

따로 호출하지 않는 게 좋습니다. 라이프 사이클 함수의 직접적인 사용은 피하세요.