懒加载的优点
- 有助于前端性能优化
- 提高首屏加载速度
- 提升用户体验
- 减少带宽压力
- 图片相应加载,避免首次加载图片过多
文档参考网站:https://www.npmjs.com/package/vue-lazyload
使用方法:
1.全局安装
$ npm i vue-lazyload -S
或者
$ npm install vue-lazyload --save
2.在main.js中引入
import Vue from 'vue' import App from './App.vue' import VueLazyload from 'vue-lazyload'
Vue
3.vue文件中使用
<ul> <li v-for="img in list"> <img v-lazy="img.src" > </li> </ul>
v-lazy后面的内容是变量,当为常量时,可以加上引号,让常量变成变量格式