摘要:在項(xiàng)目中,如果出現(xiàn)大圖一時(shí)半會(huì)加載不出來(lái)的情況確實(shí)很丑。如果是那種沒有給定寬高靠圖片撐起來(lái)的等圖片加載出來(lái)再把內(nèi)容擠下去的用戶體驗(yàn)效果非常差。如果對(duì)您有幫助請(qǐng)動(dòng)動(dòng)鼠標(biāo)右下方給我來(lái)個(gè)贊,您的支持是我最大的動(dòng)力。
在項(xiàng)目中,如果出現(xiàn)大圖一時(shí)半會(huì)加載不出來(lái) 的情況確實(shí)很丑。如果是那種沒有給定寬高 靠圖片撐起來(lái)的等圖片加載出來(lái) 再把內(nèi)容擠下去的用戶體驗(yàn)效果非常差。
在vue中 使用vue-lazyload可以實(shí)現(xiàn)圖片懶加載
npm install vue-lazyload --save
引用
main.js
import vueLazy from vue-lazyload
Vue.use(vueLazy)
index.vue
<template> <div> <img v-lazy="imgObj"/> <img v-lazy="imgUrl"/> div> template> <script> export default { name: index, data () { return { imgObj: { src: require(https://images2015.cnblogs.com/blog/4849/201612/4849-20161223230947182-2121200217.png), error: require(../assets/error.jpeg), loading: require(../assets/loading.gif) }, imgUrl: http://xx.com/logo.png } } } script> <style scoped> style>
還有就是全局配置的
main.js
import VueLazyload from vue-lazyload
Vue.use(VueLazyload)
Vue.use(VueLazyload, {
preLoad: 1.3,//
error: ../assets/error.png,
loading: ../assets/loading.gif,
attempt: 1
})
使用
只是將v-bind:src 修改為 v-lazy 綁定圖片路徑
<img v-lazy="imgsrc" >
以下是github中 lazyload 的一些屬性函數(shù),可以根據(jù)個(gè)人需要進(jìn)行配置使用
此隨筆乃本人學(xué)習(xí)工作記錄,如有疑問歡迎在下面評(píng)論,轉(zhuǎn)載請(qǐng)標(biāo)明出處。
如果對(duì)您有幫助請(qǐng)動(dòng)動(dòng)鼠標(biāo)右下方給我來(lái)個(gè)贊,您的支持是我最大的動(dòng)力。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/1735.html
摘要:基于仿照今日頭條的移動(dòng)端項(xiàng)目源碼地址預(yù)覽地址前言先占個(gè)坑位。項(xiàng)目中還有許多可以完善的地方,不足之處希望小伙伴們可以,我會(huì)在這里更新。目前還沒有全面地測(cè)試該項(xiàng)目,有問題提問,大家一起學(xué)習(xí)。 toutiao 基于Vue2.0仿照今日頭條的移動(dòng)端項(xiàng)目 源碼地址:toutiao_Vue2.0 預(yù)覽地址:toutiao_Vue2.0 前言 先占個(gè)坑位。 之前打算做個(gè)東西熟悉vue的使用,由于...
摘要:粗讀近來(lái)沒什么特別要做的事,下班回來(lái)的空閑時(shí)間也比較多,所以抽空看看懶加載是怎么實(shí)現(xiàn)的,特別是看了下的庫(kù)的實(shí)現(xiàn)。之先別關(guān)注,按他給注釋說(shuō)測(cè)試用。之是組件綁定事件時(shí)會(huì)觸發(fā)的函數(shù)。 react-lazy-load粗讀 近來(lái)沒什么特別要做的事,下班回來(lái)的空閑時(shí)間也比較多,所以抽空看看懶加載是怎么實(shí)現(xiàn)的,特別是看了下 react-lazy-load 的庫(kù)的實(shí)現(xiàn)。 懶加載 這里懶加載場(chǎng)景不是路由...
摘要:免費(fèi)升級(jí)到升級(jí)到后,服務(wù)器可以開啟版本,對(duì)比性能和緩存各方面要更好,還有其他新特性,可以啟動(dòng)功能,更好的進(jìn)行離線緩存,更好的離線體驗(yàn)。 showImg(https://segmentfault.com/img/remote/1460000012773891?w=370&h=661); 在線地址:https://fancy.czero.cn 手機(jī)掃描二維碼查看: showImg(http...
摘要:基于等開發(fā)一款移動(dòng)端音樂,界面參考了安卓版的網(wǎng)易云音樂布局適配常見移動(dòng)端。圖標(biāo)使用阿里巴巴圖標(biāo)庫(kù),中間的唱片旋轉(zhuǎn)動(dòng)畫使用了實(shí)現(xiàn)。搜索功能實(shí)現(xiàn)功能搜索歌手歌單歌曲熱門搜索數(shù)據(jù)節(jié)流上拉刷新保存搜索記錄。 基于 Vue(2.5) + vuex + vue-router + vue-axios +better-scroll + Scss + ES6 等開發(fā)一款移動(dòng)端音樂 WebApp,UI ...
閱讀 713·2023-04-25 19:43
閱讀 3910·2021-11-30 14:52
閱讀 3784·2021-11-30 14:52
閱讀 3852·2021-11-29 11:00
閱讀 3783·2021-11-29 11:00
閱讀 3869·2021-11-29 11:00
閱讀 3557·2021-11-29 11:00
閱讀 6105·2021-11-29 11:00