[react] 타이머 기능

강인호·2022년 11월 22일
0

개인저장

목록 보기
65/87
useEffect(()=>{
if(count){
const counting = setTimeout(()=>{
setTime(time+1)
},1000)

return clearTimeout(counting)}
},[count])

버튼을 누르면 의존배열의 count값이 true가 되면서 타이머가 실행된다.

리턴값으로 함수를 호출해서 마운트가 해제되었을때 타이머를 해제해준다.

0개의 댓글