작성
·
85
·
수정됨
0
componentDidUpdate를 사용하지 않고
this.componentDidMount()를 다시 불러와서 실행시켜도
정상적으로 작동하는데 이건 권장하지 않는 방법인가요?
혹시 그 이유가 더 긴 라이프 라이클을 갖게 돼서 그런가요?
onClickRedo = () => {
this.setState({
winNumbers: lottoNumbers(),
winBalls: [],
bonus: null,
redo: false,
})
this.timeout = [];
this.componentDidMount();
}
아하 그렇군요