0
반응 구성 요소 렌더링 후에 함수를 실행하려고합니다. 내가 document.getElementById("myId")
React - 구성 요소가 업데이트 된 후 실제 DOM 요소를 가져 오는 방법
와 실제 DOM 요소를 얻을 필요가이 기능에서
render: function(){
return(
<div id="myId"></div>
)
}
그래서 내가
componentDidUpdate
내 기능을 실행하려고하지만 분명히 "그린"브라우저 전에 실행 i'ts 내 사업부 나 '너무 점점
null
이됩니다.
이 문제에 대한 우아한 해결책이 있습니까?
나는 당신이 참조가 아닌 id를 통해 설명해야한다고 생각합니다. 예를 들어 [여기] (https://facebook.github.io/react/docs/more-about-refs.html) – KRONWALLED
하지만 정말 ID를 사용해야합니다. 내가 질문을 단순화했다, 나는 jwplayer.setup (https://developer.jwplayer.com/jw-player/docs/developer-guide/api/javascript_api_reference/#setup)을 사용하고 있는데 document.getElementById를 사용한다. – 0xori