Nuxt v-bind綁定img src不顯示的解決
問題:
使用v-for循環(huán), :src="item.url",綁定圖片無法顯示,只能寫成靜態(tài)結(jié)構(gòu);
原因:
直接寫成靜態(tài)的,會經(jīng)過webpack進行編譯,從而得到打包后正確的圖片真實路徑。
如果你寫成動態(tài)的,webpack就不會進行編譯,原封不動的把'~/assets/img/home.png' 放到你圖片的src里面,'http://xxx.xxx.xxx/~/assets/i...'不存在這張圖片!
解決方法1:
把圖片存在服務(wù)器,使用網(wǎng)絡(luò)路徑,
解決方法2:
使用require和相對路徑引用圖片
{ src: require("../static/gzEducation/fl/1.png") } //跳出1層還是2層目錄,根據(jù)自己的所在位置來決定
data中的數(shù)據(jù):
data() { return { flList: [ { src: require("../static/gzEducation/fl/1.png") }, ], }
vue循環(huán)結(jié)構(gòu):
<section > <div class="item"v-for="(item,index) in flList" :key="index"> <img :src="item.src" alt="背景圖片"> </div> </section>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
js判斷數(shù)組中是否包含某個值的4種方法總結(jié)
這篇文章主要給大家總結(jié)介紹了關(guān)于js判斷數(shù)組中是否包含某個值的4種方法,數(shù)組是我們編程中經(jīng)常使用的的數(shù)據(jù)結(jié)構(gòu)之一,在處理數(shù)組時我們經(jīng)常需要在數(shù)組中查找特定的值,JavaScript 包含一些內(nèi)置方法來檢查數(shù)組是否有特定的值或?qū)ο?需要的朋友可以參考下2023-11-11史上最全JavaScript數(shù)組去重的十種方法(推薦)
這篇文章主要介紹了JavaScript數(shù)組去重的十種方法,利用元素的屬性和特性進行不同的去重方法,并實例演示如何測試去重超大數(shù)組,具體操作步驟大家可查看下文的詳細講解,感興趣的小伙伴們可以參考一下。2017-08-08關(guān)于better-scroll插件的無法滑動bug(2021通過插件解決)
這篇文章主要介紹了關(guān)于better-scroll插件的無法滑動bug(2021通過插件解決),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03Javascript?中?var?和?let?、const?的區(qū)別及使用方法
ECMAScript 變量是松散類型的,意思是變量可以用于保存任何類型的數(shù)據(jù),每個變量只不過是一個用于保存任意值的命名占位符,這篇文章主要介紹了Javascript?中?var?和?let?、const?的區(qū)別以及具體使用效果,需要的朋友可以參考下2023-01-01JS Testing Properties 判斷屬性是否在對象里的方法
下面小編就為大家?guī)硪黄狫S Testing Properties 判斷屬性是否在對象里的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10