Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React js导入HTML赢得';t运行脚本_Javascript_Html_Reactjs_Webpack_Babeljs - Fatal编程技术网

Javascript React js导入HTML赢得';t运行脚本

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>

在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>

        console.log("Hello");

    </script>
    
</body>

正文
console.log(“你好”);

文件的呈现工作正常,因为我可以看到h1,但脚本不会运行。

DangerlySetinerHTML

\uu html:
中,出于安全原因,脚本标记未执行,因为通过innerHTML注入