1.2.3 • Published 7 years ago

vue-scroll-class v1.2.3

Weekly downloads
549
License
MIT
Repository
github
Last release
7 years ago

vue-scroll-class

A Vue.js directive to add a class to an based on vertical scroll.

Installation

npm i -S vue-scroll-class

Import

import VueScrollClass from 'vue-scroll-class';

Add to Vue

Register to Vue globally:

Vue.directives('scroll-class': VueScrollClass);

Register to a specific Vue instance:

  const app = new Vue({
  ...
  directives: {
    'scroll-class': VueScrollClass,
  },
  ...
});

Usage

vue-scroll-class defaults to adding the class 'sticky' to the attached element after the page has been scrolled 100px:

<div v-scroll-class>I'll get the class 'sticky' after 100px!</div>

To override these defaults, add a class name or a different number of pixels in the appropriate place:

<div v-scroll-class:differentClass=645>I'll get the class 'differentClass' after 645px!></div>
1.2.3

7 years ago

1.2.3-alpha1

7 years ago

1.2.2

7 years ago

1.2.2-alpha1

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.1-alpha1

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.8-alpha2

7 years ago

1.0.8-alpha1

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago