-
[React] 이벤트 바인딩 할 때 주의할 점카테고리 없음 2017. 2. 25. 13:59728x90
위와 같이 작성해야한다.
아래와 같이 작성하면 동작하지 않는다.
혹은 onClick의 카멜표기법을 지키지 않고 onclick으로 작성할 경우 다음과 같은 에러를 콘솔창에서 볼 수 있다.
추가로 컴포넌트의 this를 이용하고 싶다면 이벤트 핸들러를 다음과 같이 등록해줘야한다.
onClick={this.handleClick.bind(this)}
위와 같이 하지 않는다면 이벤트 핸들러 메소드에서 this를 참조할 경우 null이 들어있는 것을 확인할 수 있다.