강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

한수빈님의 프로필 이미지
한수빈

작성한 질문수

웹 게임을 만들며 배우는 React

5-3. 가위바위보 게임 만들기

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

해결된 질문

작성

·

237

0

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

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

일단 작동은 잘 되긴 하는데 

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

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

답변 1

2

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

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

한수빈님의 프로필 이미지
한수빈

작성한 질문수

질문하기