찾다

 >  Q&A  >  본문

이 useEffect 후크에는 어떤 정리 기능을 사용할 수 있나요?

이 useEffect 후크에 어떤 정리 기능을 적용해야 할지 알 수 없습니다. 정리 기능 없이도 잘 작동합니다.

useEffect(() => {
            const fetchProfileUser = async () => {
                if (profileUserId === existingUser._id) {
                    setprofileUser(existingUser);
                } else {
                    const profileUser = await UserApi.getUser(profileUserId);
                    setprofileUser(profileUser);
                }
            };
            fetchProfileUser();
        });

P粉364642019P粉364642019438일 전521

모든 응답(1)나는 대답할 것이다

  • P粉471207302

    P粉4712073022023-09-16 14:32:52

    정리 기능이 항상 필요한 것은 아닙니다. 그러나 대부분의 경우 useEffect에서는 비어 있더라도 종속성 배열이 필요합니다. 요청을 수행하는 경우 종속성 배열이 반드시 필요합니다.

    요청하는 경우 AbortController를 사용하여 요청을 취소하고 구성 요소가 제거되면 정리 기능을 사용할 수 있습니다.

    회신하다
    0
  • 취소회신하다