簡體   English   中英

如何從 main.js 顯示公用文件夾的圖像?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM