Javascript Reactjs和脚本

Javascript Reactjs和脚本,javascript,reactjs,Javascript,Reactjs,我正在用reactJS建立一个博客。然而,危险的是HTML不会在博客文章中呈现脚本 这些博客文章包含twitter小部件或github嵌入等 有办法做到这一点吗?您可以始终在index.html文件中包含这些脚本。如果您想有条件地添加这些脚本文件,下面是您的方法 var script = document.createElement("script"); script.type = "text/javascript"; if (window.mat

我正在用reactJS建立一个博客。然而,危险的是HTML不会在博客文章中呈现脚本

这些博客文章包含twitter小部件或github嵌入等


有办法做到这一点吗?

您可以始终在index.html文件中包含这些脚本。如果您想有条件地添加这些脚本文件,下面是您的方法

var script = document.createElement("script");
    script.type = "text/javascript";
if (window.matchMedia("(max-width: 568px)").matches) {
    script.src = "//path/to/mobile-users.js";
} else {
    script.src = "//path/to/desktop-users.js";
}
document.body.appendChild(script);

脚本不能通过危险的LysetinerHTML加载的原因可以在这里找到:这是github gist无法做到的。