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

SuJeong Na님의 프로필 이미지
SuJeong Na

작성한 질문수

웹 게임을 만들며 배우는 React

4-1. React 조건문

새삼스럽게 질문, class method를 이벤트로 부를때는 왜 () 이렇게 안써주나요?

작성

·

191

0

this.onClickScreen //1

this.renderAverage();//2

둘다 클래스의 매소드를 부르는 건데 

이벤트 함수는 부를때 ()를 왜 안부르나요?

답변 2

0

알아서 ()가 붙는다면 this.renderAverage() 에서 소괄호 빼고 this.renderAverage 이렇게 작성해도 되는건가요? 근데 이렇게 하면 Functions are not valid as a React child 에러가 나더라구요

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

renderAverage는 이벤트가 아닙니다

0

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

모든 이벤트는 실행될 때 알아서 ()가 붙습니다.

SuJeong Na님의 프로필 이미지
SuJeong Na

작성한 질문수

질문하기