vue3图片懒加载

337 阅读1分钟

1, 安装图片懒加载模块

npm install vue3-lazy --save //yarn add vue3-lazy

2, 在main.js入口文件中引入图片懒加载模块

import VueLazyLoad from 'vue3-lazy'
createApp(App).use(VueLazyLoad,{
loading: require("@/assets/holder.png")
})

3, 组件中显示图片时,使用懒加载, 将图片的:src改为v-lazy即可

<img v-lazy="roomData.room_src" alt="" src="">