博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(生产)vue-lazyload - 图片延迟加载
阅读量:5769 次
发布时间:2019-06-18

本文共 921 字,大约阅读时间需要 3 分钟。

参考:https://www.npmjs.com/package/vue-lazyload

 

CDN

 

 

Usage

import Vue from 'vue'

import VueLazyload from 'vue-lazyload'
Vue.use(VueLazyload, {
  preLoad: 1.3,
  error: 'dist/error.png',
  loading: 'dist/loading.gif',
  attempt: 1
})

 

Options

参数说明

  • preLoad 

    描述:

    例子:

  • error   

    描述:图片加载失败后,的默认图片

    例子:error'dist/error.png',

  • loading

    描述:图片加载过程中,默认显示的图片设置

    例子: loading'dist/loading.gif',

  • attempt

    描述:

    例子:

  • listenEvents

    描述:监听的事件,默认值   ['scroll', 'wheel', 'mousewheel', 'resize', 'animationend', 'transitionend', 'touchmove']

    例子:listenEvents'scroll]

  • adapter

    描述:

    例子:

  • filter

    描述:过滤图片的路径,默认{ }

    例子:

  • lazyComponent

    描述:

    例子:

 

 

 实战例子

  •  在main.js文件添加:

import VueLazyload from 'vue-lazyload'

Vue.use(VueLazyload, {

  // 设置默认显示的图片

  loading: require('common/image/default.png')
})

  • 在需要用到延迟加载页面

<img width="60" height="60" v-lazy="item.imgurl">

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/vs1435/p/7025837.html

你可能感兴趣的文章
imagex备份工具的用法
查看>>
基于XULRunner的Sqlite管理器
查看>>
ORACLE同步数据库 之外键生成脚本
查看>>
RHEL 5基础篇—管理用户和组
查看>>
Qt对话框--QMessageBox
查看>>
在 .Net 设定 proxy 的方法
查看>>
技术分享连载(四十六)
查看>>
基于OHCI的USB主机 —— OHCI(TD结构)
查看>>
RHEL5内核升级(支持NTFS分区)
查看>>
Grizzly学习笔记(一)
查看>>
操作主机 Domain Naming Master[为企业维护windows server 2008系列十]
查看>>
路由器配置与管理完全手册(H3C篇)学习感想
查看>>
Android系统的开机画面显示过程分析(9)
查看>>
《Pro ASP.NET MVC 3 Framework》学习笔记之二十九【模型模版】
查看>>
Exchange邮箱数据库事务日志引起磁盘暴涨
查看>>
Android 中利用反射技术实现加减乘除
查看>>
红外条码扫描器的另类使用C#版
查看>>
用OSSIM检查出Grub2登录验证绕过0Day漏洞
查看>>
Java关键字this、super使用总结
查看>>
Apache Log4j配置说明
查看>>