国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

使用vue-lazyload解決Vue+Webpack項(xiàng)目的圖片加載問題

2024-04-27 15:06:59
字體:
供稿:網(wǎng)友
一下討論問題的前提是項(xiàng)目已經(jīng)使用了file-loader和url-loader,還沒首先說明問題的來源,在使用Vue的循環(huán)呈現(xiàn)有圖片的列表時(shí),用v-for="item in items",添加圖片的引用資源時(shí),如果這樣寫<img :src="item.src">,你會(huì)發(fā)現(xiàn)運(yùn)行后無法呈現(xiàn)圖片。這里有兩種方法解決,一種是使用require("item.src")的方法,即循環(huán)修改每個(gè)item的src,item.src=require("item.src"),當(dāng)然你也可以設(shè)一個(gè)新的變量來存require后的值,然后其他的不用修改,圖片就能正常顯示了。但是有個(gè)問題,每次顯示多個(gè)圖片都要循環(huán)require,是不是覺得很繁瑣,于是介紹第二種解決辦法,使用vue-lazyload插件,直接npm install安裝就行了。下載后需要配置一下,如圖,error表示圖片加載失敗時(shí)呈現(xiàn)的圖片,loading表示圖片正在加載時(shí)的動(dòng)畫。使用也非常簡單,將之前的“:src”改為“v-lazy”即可,<img v-lazy="item.src">,這樣就不需要每次都require了
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 滦平县| 全椒县| 弋阳县| 武威市| 乐安县| 孝感市| 曲阜市| 望江县| 洱源县| 永吉县| 上林县| 剑河县| 沁源县| 五莲县| 贵州省| 湖南省| 浏阳市| 封丘县| 瑞金市| 昌平区| 龙陵县| 双峰县| 龙游县| 来宾市| 平塘县| 漠河县| 周宁县| 东源县| 民乐县| 杂多县| 集贤县| 柳林县| 五寨县| 鄂伦春自治旗| 灵山县| 望谟县| 深泽县| 宁海县| 广宁县| 姚安县| 清河县|