温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Vue怎么实现图片懒加载

发布时间:2022-03-07 15:31:45 来源:亿速云 阅读:214 作者:iii 栏目:web开发

本篇内容主要讲解“Vue怎么实现图片懒加载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue怎么实现图片懒加载”吧!

1.下载

npm i vue-lazyload -S

2.引入挂载

import Vue from 'vue'

import App from './App.vue'

import VueLazyload from 'vue-lazyload'

Vue.use(VueLazyload)

// 或者

Vue.use(VueLazyload, {

  preLoad: 1.3,

  error: 'dist/error.png',

  loading: 'dist/loading.gif',

  attempt: 1

})

new Vue({

  el: 'body',

  components: {

    App

  }

})

3.在vue中使用

<ul>

  <li v-for="img in list">

    <img v-lazy="img.src" >

  </li>

</ul>

4.在html中使用

<div v-lazy-container="{ selector: 'img' }">

  <img data-src="//domain.com/img1.jpg">

  <img data-src="//domain.com/img2.jpg">

  <img data-src="//domain.com/img3.jpg">  

</div>

到此,相信大家对“Vue怎么实现图片懒加载”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

vue
AI