久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

vue 實(shí)現(xiàn)圖片懶加載功能

瀏覽:8日期:2022-10-13 16:52:51

一個(gè)頁面圖片比較多的時(shí)候,需要對(duì)界面的圖片進(jìn)行懶加載處理,今天遇到了,做個(gè)懶加載的筆記。

1,需要安裝vue的懶加載插件。

npm install vue-lazyload --save-dev2,需要在main.js里面進(jìn)行引用。

import VueLazyload from 'vue-lazyload';Vue.use(VueLazyload);或者自定義Vue.use(VueLazyload, {preLoad: 1.3,error: ’dist/error.png’,loading: ’dist/loading.gif’,attempt: 1})3,修改圖片的路徑,設(shè)置為懶加載的形式,將src改成v-lazy

<img v-lazy='psdimg' />

今天踩過的坑總結(jié)。

當(dāng)遇到是v-for循環(huán)的時(shí)候,或者用div包裹著img的時(shí)候,需要在div上面添加v-lazy-container='{ selector: ’img’ }'

<div v-lazy-container='{ selector: ’img’ }'> <img data-src='https://domain.com/img1.jpg'> <img data-src='https://domain.com/img2.jpg'> <img data-src='https://domain.com/img3.jpg'> </div> 或者這種: <div>v-lazy-container='{ selector: ’img’ }'class='contentDiv construction'v-html='content'></div>

以及我將html里面的圖片路徑拿到后,轉(zhuǎn)換成懶加載的時(shí)候,

vue 實(shí)現(xiàn)圖片懶加載功能

一定是 data-src,而不是v-lazy,要不然在接口獲取的時(shí)候,拿到了圖片地址,但是會(huì)一直顯示不出來的。

以上就是vue 實(shí)現(xiàn)圖片懶加載功能的詳細(xì)內(nèi)容,更多關(guān)于vue 圖片懶加載的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 彩票| 灵丘县| 琼结县| 湘乡市| 嘉荫县| 都昌县| 威海市| 全州县| 徐闻县| 泰来县| 基隆市| 巧家县| 津市市| 嵊泗县| 白银市| 龙里县| 海城市| 武山县| 迁西县| 修武县| 昌吉市| 肥西县| 奉贤区| 获嘉县| 乌鲁木齐市| 遂川县| 南丹县| 治县。| 河池市| 清流县| 新乡县| 黄浦区| 太仆寺旗| 东方市| 泰兴市| 肃南| 府谷县| 凤凰县| 海阳市| 简阳市| 汝阳县|