[英]How to display images of public folder from main.js?
这是第一次尝试使用Vite
我在public
目录下有images
文件夹。 我试图在浏览器中显示它们。 这是我到目前为止尝试过的代码。
import data from '../../data.json' assert { type: 'JSON' };
if (data.length > 0) {
data.forEach (item => {
console.log(item);
const markup = `<div class="col-sm-10">
<div class="col-sm-3">
<img src="../../public/images/${item.bannerImage}" alt="Image">
</div>
</div>`;
document.querySelector('.row').insertAdjacentHTML('beforeend', markup);
});
}
有人可以帮我吗? 谢谢。
替换这一行:
<img src="../../public/images/${item.bannerImage}" alt="Image">
有了这个:
<img src="/images/${item.bannerImage}" alt="Image">
有关详细信息,请参阅vite 的文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.