장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › UseEffect 2강 질문드립니다.
useEffect(()=>{ let a = setTimeout(()=>{ setDsCntMsg(false) }, 2000);
return ( //기존 타이머는 제거해주세요 clearTimeout(a) ) }, [])
강의내용대로 우선 코드 작성했는데요.
timer를 a라는 변수에 담으니 2초뒤에 div가 사라지는 동작을 하지 않습니다..
어떻게 변경해줘야할까요..?
let을 함수로 변경해서 사용하니됐습니다.