강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của yahoo23447340
yahoo23447340

câu hỏi đã được viết

Học React bằng cách tạo trò chơi trên web

5-6. So sánh vòng đời của Lớp và Móc

useEffect 질문있습니다.

Viết

·

231

0

    useEffect(() => {  // componentDidMount, componentDidUpdate = 합쳐놓았다고 생각
        console.log('랜덤')
        interval.current = setInterval(changeHand, 100)
        return () => {  // componentWillUnmount
            console.log('랜덤종료')
            clearInterval(interval.current)
        }
    }, [imgCoord])  // componentDidUpdate

componentwillMount가 헷갈리는게

componentDidMount, componentDidUpdate 이후에 바로 실행이 되는건가요~?

아니면 componentDidUpdate가 되면서 기존 컴포넌트가 리렌더링 될 때 일어나나요? 궁금합니다.

react

Quiz

68% người trả lời sai. Hãy thử ngay!

컴포넌트가 화면에서 사라지기 직전 정리 작업을 위해 호출되는 클래스 메서드는?

componentDidMount

componentDidUpdate

componentWillUnmount

render

Câu trả lời 2

1

zerocho님의 프로필 이미지
zerocho
Người chia sẻ kiến thức

새로운 useEffect가 실행되기 직전에 발생합니다.

0

yahoo23447340님의 프로필 이미지
yahoo23447340
Người đặt câu hỏi

useEffect에서 componentwillUnMount인데 오타가 났네요... useEffect의 작업이 끝난후 바로 return이 실행되나요?

Hình ảnh hồ sơ của yahoo23447340
yahoo23447340

câu hỏi đã được viết

Đặt câu hỏi