vue專案中顯示 網路路徑的圖片,報控制檯報undefined

yunchong_zhao發表於2020-10-05

這個是因為 再第一次渲染的時候 你請求的資料還沒有回來,即使你是再 created中請求的資料 但是vue的生命週期函式還是一直在往下執行的

記住圖片的 src 屬性也會發起網路請求 他找到路徑自然就會報錯了

<img :src="api + list.img_url" />

在這裡插入圖片描述
其實可以 設定下 v-if 進行條件渲染

 <img v-if="list.img_url" :src="api + list.img_url" />

這樣就不會在報錯誤 其實正常也不影響啥 的

相關文章