App.html
<!DOCTYPE html>
<html>
<head>
<title>Carousel</title>
<link rel="stylesheet" type="text/css" href="./css/materialize.min.css">
</link>
<link rel="stylesheet" type="text/css" href="App.css">
</link>
</head>
<div class="carousel">
<div class="carousel-item">
<img src={require("./1.png")} class="responsive-img"></img>
</div>
<div class="carousel-item">
<img src={require("./2.png")} class="responsive-img"></img>
</div>
<div class="carousel-item">
<img src={require("./3.png")} class="responsive-img"></img>
</div>
<script src="./js/materialize.min.js"></script>
<script>
const small = document.querySelector('.carousel');
var inst = M.Carousel.init(small, {});
inst.dist(50);
</script>
</div>
</html>
App.js
import React from 'react';
var perf = require('./App.html');
class App extends React.Component {
render(){
return (
<div dangerouslySetInnerHTML={{ __html: perf }} ></div>
);
}
}
export default App;
请问如何将HTML文件添加到JS文件中并通过JS文件运行HTML文件?我已经在HTML中使用Materialize制作了一个轮播图,但是我无法将其代码转换为JS代码。如果可能的话,请有人帮我将HTML文件转换为JS文件,或者告诉我如何在JS文件中导入HTML文件。
<Carousel/>
组件并将所有必要的标记和依赖项放在那里呢? - Yevhen Horbunkov