我需要创建一个 div 数组(里面有图像)。
let slides = sliderData.map(() => {
let advantagesList = advantages.map((adv) => {
return(
<li key={adv.id}>
{adv.name}
</li>
);
});
return (
<div key={id}>
<span>{name}</span>
<ul>
{advantagesList}
</ul>
<img data-src src="./img/1.jpg" alt={alt} />
</div>
);
});
我的图像与组件位于同一文件夹中。如何插入正确的 src 以使 webpack 正常工作?(没有“导入”,因为图像的路径将来自服务器,幻灯片由地图形成)
也许我需要在我的 webpack.config.js 中使用“html-loader”,但我不知道如何......我尝试但它不起作用。
// Loading HTML
{
test: /\.html$/,
loader: "html-loader",
options: {
sources: {
list: [
{
tag: 'img',
attribute: "data-src",
type: "src"
}
]
}
}
}