安装vue-lazyload
npm install vue-lazyload
//或者
yarn add vue-lazyload
引入vue-lazyload
import Vue from 'vue'
import VueLazyload from 'vue-lazyload'
Vue.use(VueLazyload)
模板中调用lazyload指令
<template>
<img v-lazy="imageURL" alt="我是图片" src="占位符图片">
</template>
配置lazyload
import Vue from 'vue'
import VueLazyload from 'vue-lazyload'
Vue.use(VueLazyload, {
preLoad: 1.3, // 预加载的高度比例,默认为1.3
error: '错误时显示的图片URL', // 图片加载失败时显示的图片
loading: '加载中显示的图片URL', // 图片加载时显示的图片
attempt: 1 // 图片加载失败后重新加载的次数,默认为1
})
以上是编程学习网小编为您介绍的“Vue项目中如何实现图片懒加载(附完整代码)”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:Vue项目中如何实现图片懒加载(附完整代码)
基础教程推荐
猜你喜欢
- React+Redux实现简单的待办事项列表ToDoList 2024-04-01
- Vue自学之路3-vue模版初探 2023-10-08
- 带参数的function 的自运行效果代码 2024-01-09
- Bootstrap入门书籍之(四)菜单、按钮及导航 2024-01-20
- JavaScript实用工具函数开发技巧 2024-12-09
- 微信小程序吸底区域适配iPhoneX的实现 2023-12-21
- text-indent的用法包括块级元素等详细总结 2024-04-07
- 盘点vue3的各种生命周期 2025-01-14
- 解决前端跨域问题方案汇总 2024-02-09
- div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox 2024-03-09