1.2.3 • Published 8 years ago

vue-scroll-class v1.2.3

Weekly downloads
549
License
MIT
Repository
github
Last release
8 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

8 years ago

1.2.3-alpha1

8 years ago

1.2.2

8 years ago

1.2.2-alpha1

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.1-alpha1

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.8-alpha2

8 years ago

1.0.8-alpha1

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago