Html-react-parser: パーサーでスクリプトタグを実行する

作成日 2019年03月26日  ·  4コメント  ·  ソース: remarkablemark/html-react-parser

やあ、
スクリプトタグを解析することは可能ですか? 私の場合、スクリプトタグ付きのhtmlコードをあるエンドポイントから文字列として取得し、それをreactコンポーネントに入れて機能させたいと考えています。

したがって、たとえば最後に、私はこれに似た何かをしようとしています:
Parser('<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>')
残念ながら、このライブラリはブラウザにロードされていません。 私は何か間違ったことをしましたか?

question

最も参考になるコメント

<script>マークアップはhtml-react-parserによって解析されますが、実際にはreact-domによってレンダリングされません。

最近、#94のトラブルシューティング中にこれを発見しました。

スクリプトをロードするには、 replaceを使用して、プログラムでスクリプト要素を作成して追加する必要があります。 フィドルを参照してください。

全てのコメント4件

<script>マークアップはhtml-react-parserによって解析されますが、実際にはreact-domによってレンダリングされません。

最近、#94のトラブルシューティング中にこれを発見しました。

スクリプトをロードするには、 replaceを使用して、プログラムでスクリプト要素を作成して追加する必要があります。 フィドルを参照してください。

あなたの質問は@frontendpmに答えましたか? 問題を解決するために他に何が必要か教えてください。

仲間に感謝します、それは完璧に機能します!

NextJSでこれを行うにはどうすればよいですか

このページは役に立ちましたか?
0 / 5 - 0 評価