카테고리 없음

React 컴포넌트 이벤트 만들기

빡상이 2021. 1. 21. 16:46

app.js에서 onChangePage라는 함수를 만들었다

함수에서 하는 일은 setState함수를 통해 mode:'read'로 변경해주는 일

아래에 bind함수를 통하여 this가 어딘지 잡아준다

 

이후

 

이 함수를 사용할 subject.js 페이지에 가서

e=event라는 객채를 onclick시 받고 이때 클릭이 e 가 되겠다

preventDefault(); 를 통하여 원래 발생하여야 하는 이벤트를 막는다 (페이지 새로고침 a href)

이후 this.props.onChange.Page() <--함수이다 app.js에서 함수로 만들었으니

여기서도 bind를 통해 this를 받는게 중요하다 안그러면 오류가 발생한다

반응형