[REACTJS] 어떻게 구성 요소의 반응 얻을 innerHTML을
REACTJS어떻게 구성 요소의 반응 얻을 innerHTML을
해결법
-
1.당신은 innerHTML을 얻을 심판 또는 ReactDOM.findDOMNode를 사용할 수 있지만 구성 요소가 설치되어야한다.
당신은 innerHTML을 얻을 심판 또는 ReactDOM.findDOMNode를 사용할 수 있지만 구성 요소가 설치되어야한다.
클래스 응용 프로그램은 React.Component를 {확장 componentDidMount () { CONSOLE.LOG (this.ref.innerHTML) CONSOLE.LOG (ReactDOM.findDOMNode (이) .innerHTML) } 세우다(){ 수익률 (
this.ref = R}> 애플리케이션 div> ) } } ReactDOM.render ( <애플리케이션 />,document.getElementById("app ") ) <스크립트 SRC = "https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"> script> <스크립트 SRC = "https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"> script>DIV>2.어쩌면이 응답을 늦게 비트,하지만 당신은이 심판을 통해 아이들 요소를 반응에 도달하려고 할 수 있습니다 :
어쩌면이 응답을 늦게 비트,하지만 당신은이 심판을 통해 아이들 요소를 반응에 도달하려고 할 수 있습니다 :
const r = React.useRef(null); console.log(r.current.children)
from https://stackoverflow.com/questions/45456644/how-to-get-a-react-components-innerhtml by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 클라이언트 측의 지불 솔루션에서 (어떤 서버) 반작용하지? (0) 2020.11.11 [REACTJS] / JSX의 동적 요소 이름 반응 (0) 2020.11.11 [REACTJS] 참고 문헌이와 농담 스냅 샷 테스트에서 null 인 반응 테스트 - 렌더러 (0) 2020.11.11 [REACTJS] 외부 ReactJS에서 구성 요소를 렌더링 (0) 2020.11.11 [REACTJS] URL 및 클래스 IMG 태그 문제를 반응 (0) 2020.11.10