首先下载安装vue-lazyload
npm i vue-lazyload -S
然后在main.js中引入
import VueLazyload from ‘vue-lazyload’
Vue.use(VueLazyload)
Vue.use(VueLazyload, {
// 可以通过配置loading来设置图片还未加载好之前的占位图片
loading: require(’./assets/images/loading.png’)
})
最后给img标签的src换上 v-lazy
<img v-lazy="img.src" >