장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › 컴포넌트 전환 애니메이션
useEffect(()=>{ setFade2('end') return ()=>{ setFade2('') } },[]) 강의 숙제 답안에서 질문있습니다. 강의에서는 automatic batch라는 기능때문에 setTimeout()을 사용했다고 하셨는데 여기서는 안쓰신 이유가 궁금합니다. 저는 강의처럼 setTimeout()써서 풀었고, 답안보면서 실행했을때도 결괏값이 같아서 의아 합니다.
컴포넌트가 아예 삭제되고 다시생길 때 클래스명 부착해줘서 굳이 시간차는 넣을 필요는 없는 것같습니다