3.0.3 • Published 3 years ago

vue-lazy-loader v3.0.3

Weekly downloads
19
License
MIT
Repository
github
Last release
3 years ago

Vue.js Lazy loader plugin

A lazy loading directive for vue.js 3.x based on IntersectionObserver

Installing

npm install --save vue-lazy-loader

then

import VueLazyLoader from 'vue-lazy-loader'

createApp(App).use(VueLazyLoader, VueLazyLoader, { root: null, rootMargin: '0px', threshold: [0.75, 1] })

Usage

<img v-lazy='/assets/img.jpg'> // set src

<div v-lazy='/assets/img.jpg'></div> // set background-image

<video v-lazy='/assets/img.jpg'></video> // set poster

Scroll Reveal

Pictures are loaded on demand by when they are visible in the viewport. For possible option see.

Browser support

Support for IE11 was removed in Version 3.0.0 and above. For supported browsers see https://caniuse.com/#feat=intersectionobserver

Vue.js 2x

Please install the package version @2.0.0

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.0.0

5 years ago

1.5.1

5 years ago

1.5.0

6 years ago

1.4.0

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago