你好,
是否可以解析脚本标签? 在我的情况下,我从某个端点获取带有脚本标记的 html 代码作为字符串,我希望将其放入我的反应组件中并使其工作。
因此,例如最后我试图做类似的事情:
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
以编程方式创建和附加脚本元素。 见小提琴。