For Enterprise

The v-scroll directive allows you to provide callbacks when the window, specified target or element itself (with .self modifier) is scrolled.

The default behavior is to bind to the window. If no additional configuration options are needed, you can simply pass your callback function.

Select your desired component from below and see the available props, slots, events and functions.

Below is a collection of simple to complex examples.

For a more fine tuned approach, you can designate the target to bind the scroll event listener.

v-scroll targets the window by default but can also watch the element it's being bound to. In the following example we use the self modifier, v-scroll.self, to watch the v-card element specifically. This causes the method onScroll to invoke as you scroll the card contents; incrementing the counter.

New in v2.3

Ready for more? Continue reading with:

Caught a mistake or want to contribute to the documentation? Edit Layout or Content on GitHub!