Javascript React js导入HTML赢得';t运行脚本
在my App.js中,我正在导入一个HTML文件:Javascript React js导入HTML赢得';t运行脚本,javascript,html,reactjs,webpack,babeljs,Javascript,Html,Reactjs,Webpack,Babeljs,在my App.js中,我正在导入一个HTML文件: import __html from './pages/animation/index.html'; var template = { __html: __html }; 我在视图中返回它 <div dangerouslySetInnerHTML={template} /> index.html: <body> <h1>TEXT</h1> <script>
import __html from './pages/animation/index.html';
var template = { __html: __html };
我在视图中返回它
<div dangerouslySetInnerHTML={template} />
index.html:
<body>
<h1>TEXT</h1>
<script>
console.log("Hello");
</script>
</body>
正文
console.log(“你好”);
文件的呈现工作正常,因为我可以看到h1,但脚本不会运行。
DangerlySetinerHTML
在\uu html:
中,出于安全原因,脚本标记未执行,因为通过innerHTML注入