Component Unmount 시에 사용하는 UseEffect return 값

suyeon·2021년 12월 20일
0

useEffect는 함수를 반환할 수 있다. 이를 clean-up 이라고 표현한다. 이 clean-up 함수는 useEffect가 실행될 때마다 실행된다.

useEffect(()=>{
	console.log("");     
    return(() => func());
})

컴포넌트가 Unmount될 때 적용해야할 것이 있다면 useEffect의 return 값으로 전달하면 된다.

useEffect(()=>{
	console.log("");     
    return(() => exampleAPI.unsubscribe());
})

0개의 댓글

관련 채용 정보