추후 내부에 복잡한 코드가 짜여질때 버그가 생길수 있으므로
꼭 clearTimeout 해주어야함.
ex)
useEffect(() => {
let 타이머 = setTimeout(() => {
alert변경(false);
}, 2000);
console.log("안녕");
return () => {
clearTimeout(타이머);
};
}, [alert]);
'프론트엔드관련 책예제실습정리 > CO.APP(react)' 카테고리의 다른 글
redux2(redux 설정방법과 활용) (0) | 2021.07.04 |
---|---|
redux 사용이유 1 (복잡한 props 사용하지 않아도됌) (0) | 2021.07.01 |
03-tab만들기까지 예제 (0) | 2021.07.01 |
useEffect 와 componentDidMount 차이 (0) | 2021.07.01 |
모달변경하기(UI state로 관리해보기) (0) | 2021.06.26 |