やあ、
スクリプトタグを解析することは可能ですか? 私の場合、スクリプトタグ付きのhtmlコードをあるエンドポイントから文字列として取得し、それをreactコンポーネントに入れて機能させたいと考えています。
したがって、たとえば最後に、私はこれに似た何かをしようとしています:
Parser('<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>')
残念ながら、このライブラリはブラウザにロードされていません。 私は何か間違ったことをしましたか?
あなたの質問は@frontendpmに答えましたか? 問題を解決するために他に何が必要か教えてください。
仲間に感謝します、それは完璧に機能します!
NextJSでこれを行うにはどうすればよいですか
最も参考になるコメント
<script>
マークアップはhtml-react-parser
によって解析されますが、実際にはreact-dom
によってレンダリングされません。最近、#94のトラブルシューティング中にこれを発見しました。
スクリプトをロードするには、
replace
を使用して、プログラムでスクリプト要素を作成して追加する必要があります。 フィドルを参照してください。