>  Q&A  >  본문

반응에서 요소 참조에 액세스할 수 없습니다.

모달을 트리거한 요소(상위 요소 아님)를 기준으로 모달을 배치하려는 React를 사용하여 모달을 구현하려고 합니다. 이 설정에서는 여기에서 볼 수 있듯이 트리거 요소에 대한 참조에 액세스할 수 있습니다

으아아아

하지만 스키마 참조에 액세스할 수 없습니다. 이 코드에서는 오류가 발생합니다

으아아아

이 오류 메시지가 나타납니다

으아아아

CSSTransition 구성 요소를 제거하면 모든 것이 정상입니다. 다음은 전체 코드입니다. 도움을 주시면 감사하겠습니다.

으으으으

P粉136356287P粉136356287430일 전494

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

  • P粉546138344

    P粉5461383442023-09-09 09:15:59

    useEffect를 처음 실행할 때 modalRef.currentundefined。只需添加 null 检查或 if(modalRef.current) 조건을 피할 수 있기 때문에 오류가 발생합니다.

    useEffect가 실행되고 있지 않으면 종속성을 업데이트해야 할 수도 있습니다.

    으아악

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