모달을 트리거한 요소(상위 요소 아님)를 기준으로 모달을 배치하려는 React를 사용하여 모달을 구현하려고 합니다.
이 설정에서는 여기에서 볼 수 있듯이 트리거 요소에 대한 참조에 액세스할 수 있습니다
으아아아
하지만 스키마 참조에 액세스할 수 없습니다. 이 코드에서는 오류가 발생합니다
으아아아
이 오류 메시지가 나타납니다
으아아아
CSSTransition 구성 요소를 제거하면 모든 것이 정상입니다.
다음은 전체 코드입니다.
도움을 주시면 감사하겠습니다.
으으으으
useEffect를 처음 실행할 때
modalRef.current
为undefined
。只需添加 null 检查或if(modalRef.current)
조건을 피할 수 있기 때문에 오류가 발생합니다.useEffect가 실행되고 있지 않으면 종속성을 업데이트해야 할 수도 있습니다.
으아악