私は反応コンポーネントを持っていて、そのinnerHTMLをiframeにpropとして渡したいと思います。ReactコンポーネントのinnerHTMLを取得する方法
render() {
const page = <PrintPage />
const iframeContent = page..something...innerHTML
return (
<iframe srcDoc={iframeContent}/>);
}
このような方法はありますか。
iframe内でのみレンダリングしたいので、refを使用することはできません。実装されていないコンポーネントのinnerHTMLが必要です
可能な重複? [React]のdocument.getElementById()の平等値は何ですか?(https://stackoverflow.com/questions/38093760/how-to-access-a-dom-element-in-react-what-is-the-equilvalent- of-document-getele) –