最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue lazyload圖片懶加載實例詳解

 更新時間:2021年12月22日 14:31:49   作者:秋墨江雪  
本文通過實例代碼給大家介紹了Vue lazyload圖片懶加載的相關(guān)知識,通過導(dǎo)入配置等操作src/main.jswenj ,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

文檔:https://github.com/hilongjw/vue-lazyload

1.安裝

cnpm i vue-lazyload -S
或
npm i vue-lazyload -S

2.實例

導(dǎo)入配置等操作 src/main.js

import Vue from 'vue'
import App from './App'
import router from './router'
//【1】導(dǎo)入懶加載
import VueLazyload from 'vue-lazyload'
Vue.use(VueLazyload)//【1】懶加載使用(和下面一句2選1)
 
//【1】懶加載使用,且入全局配置,在使用處就不用配置錯誤圖片等(2選1)
// Vue.use(VueLazyload, {
//   preLoad: 1.3, //加載時間
//   error: 'dist/error.png', //圖片錯誤顯示此圖
//   loading: 'dist/loading.gif', //加載過程顯示此圖
//   attempt: 1 //默認加載張數(shù)
// })
 
Vue.config.productionTip = false
 
/* eslint-disable no-new */
new Vue({
    el: '#app',
    router,
    template: '<App/>',
    components: {
        App
    }
})

使用懶加載src/components/lazy.vue

【1】定義圖片錯誤顯示等(引入圖片,如果是在js中。必須require進來)
【2】使用懶加載寫法 v-lazy='xxx'

<template>
    <div>
        <!--【2】使用懶加載寫法 v-lazy='xxx'-->
        <img v-lazy="imgUrl"/>
        <img v-lazy="imgObj" />
    </div>
</template>
<script>
     
export default{
    name:"lazy",
    data(){
        return{
        // 【1】定義圖片錯誤顯示等(引入圖片,如果是在js中。必須require進來)
        imgObj: {
            preLoad: 1.3, //加載時間
            src: "http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner1.jpg",//真正圖片
            error: require("../assets/error.jpg"),//如果錯誤顯示此圖
            loading: require("../assets/loadding.jpg"), //加載過程顯示此圖
            attempt: 1, //默認加載張數(shù)
        },
        imgUrl:"http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner2.jpg" //只加一條,即真正圖
        }
    }
}  
</script>
 
<style></style>

效果:圖片地址錯誤時加載到的圖片。加載過程就顯示加載過程圖片。

到此這篇關(guān)于Vue-lazyload圖片懶加載的文章就介紹到這了,更多相關(guān)Vue-lazyload圖片懶加載內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue中使用touchstart、touchmove、touchend與click沖突問題

    Vue中使用touchstart、touchmove、touchend與click沖突問題

    這篇文章主要介紹了Vue中使用touchstart、touchmove、touchend與click沖突問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • vue表格顯示字符串過長的問題及解決

    vue表格顯示字符串過長的問題及解決

    這篇文章主要介紹了vue表格顯示字符串過長的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue登錄頁面回車執(zhí)行事件@keyup.enter.native問題

    vue登錄頁面回車執(zhí)行事件@keyup.enter.native問題

    這篇文章主要介紹了vue登錄頁面回車執(zhí)行事件@keyup.enter.native問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Vue?內(nèi)置指令梳理總結(jié)

    Vue?內(nèi)置指令梳理總結(jié)

    這篇文章主要介紹了Vue?內(nèi)置指令梳理總結(jié),文章首先從v-text指令展開內(nèi)容介紹,具有一定的知識性參考價值,需要的小伙伴可以參考一下
    2022-05-05
  • vuex actions異步修改狀態(tài)的實例詳解

    vuex actions異步修改狀態(tài)的實例詳解

    今天小編就為大家分享一篇vuex actions異步修改狀態(tài)的實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • vue 使用高德地圖vue-amap組件過程解析

    vue 使用高德地圖vue-amap組件過程解析

    這篇文章主要介紹了vue 使用高德地圖vue-amap組件過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • vue?注釋template中組件的屬性說明

    vue?注釋template中組件的屬性說明

    這篇文章主要介紹了vue?注釋template中組件的屬性說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue?iview封裝模態(tài)框的方法

    vue?iview封裝模態(tài)框的方法

    這篇文章主要為大家詳細介紹了vue?iview封裝模態(tài)框的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Vue項目啟動后如何在瀏覽器自動打開

    Vue項目啟動后如何在瀏覽器自動打開

    這篇文章主要介紹了Vue項目啟動后如何在瀏覽器自動打開問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • vue引用外部JS的兩種種方法

    vue引用外部JS的兩種種方法

    這篇文章主要介紹了vue引用外部JS的兩種種方案,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01

最新評論

北流市| 武清区| 梅州市| 巴马| 赤城县| 盱眙县| 乌拉特后旗| 丰城市| 沙洋县| 永嘉县| 洪泽县| 柯坪县| 富顺县| 灵宝市| 崇义县| 岢岚县| 道孚县| 阳江市| 四平市| 思茅市| 武宁县| 海宁市| 鲁甸县| 绍兴县| 洱源县| 高唐县| 皮山县| 尉氏县| 白玉县| 武安市| 杭州市| 安岳县| 屏边| 枞阳县| 浏阳市| 嘉峪关市| 松滋市| 四川省| 和田市| 安达市| 沈丘县|