메서드 안에 함수를 호출 하라는 부분.
화살표 함수 빼서 high order function 사용한다.
ex)
onClickBtn = (choice) => {
}
<button id="rock" className="btn onClick={( e ) => this.onClickBtn( )} 바위</button>
==================================
onClickBtn = (choice) => ( e ) => {
e.preventDefault( );
}
<button id="rock" className="btn onClick={this.onClickBtn( )} 바위</button>
실무에서 많이 쓰이므로 패턴 알아두기 !!!
'TIL > REACT' 카테고리의 다른 글
클래스와 hooks 라이프사이클 비교. <reminder> memo (0) | 2019.10.12 |
---|---|
useEffect 간단한 내용. (0) | 2019.10.12 |
componentDidMount() , componentDidUpdate(), componentWillUpdate() (0) | 2019.10.11 |
리액트 라이프 사이클 (0) | 2019.10.11 |
props 는 부모가 설정. (props 추가설명) (0) | 2019.10.11 |
comment