我有一個 Razor 視圖,我正在回圈遍歷一個帶有影像 URL 的物件。找不到影像,因為服務器似乎將本地主機地址添加到每個影像 URL。
像這樣:資料庫條目ImageUrl = img/shirts/blackshirt.png,但是在瀏覽器的控制臺中檢查時,路徑變為http://localhost:3000/api/img/shirts/blackshirt.png
有什么辦法可以改變這種情況嗎?我在 wwwroot 中有我的影像,就像路徑所暗示的那樣。從剃刀的角度來看:
<img class="img-fluid" src=@product.ImageUrl alt="shirt">
uj5u.com熱心網友回復:
服務器沒有添加任何東西。瀏覽器開發工具會將您的影像路徑視為相對于當前請求 URL。在 URL 前插入一個正斜杠,使其相對于網站的根目錄:
<img class="img-fluid" src="/@product.ImageUrl" alt="shirt">
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/395009.html
