vue-antiscroll-addon

2.1.4 • Public • Published

Vue-Antiscroll-Addon

Features

Support

Support Vue.js 2.0+

Install

npm install vue-antiscroll-addon

Useage

// in entry file
import Vue from 'vue'
import vueAntiscroll from 'vue-antiscroll-addon'
Vue.component('vueAntiscroll', vueAntiscroll)

Example

<VueAntiscroll class="el-menu__wrapper width-100" :height="menuBoxHeight">
    // content
</VueAntiscroll>

Props

Name Type Description Optional value Default
height int the container height
width int the container width
scrolling function on scroll callback —
scrollToBottom function on scrollToBottom called up
initialDisplay boolean Whether to display when initialized scrollbar
barClass string auto add when initialized scrollbar
transitionTarget string css selector(When your scroll toggle display in an transition element, you may provide transitionTarget, then the scroll will auto refresh() after transitionend event ) eg: '.abc'

Api

  1. scrollTo
   <VueAntiscroll ref="antiscroll" class="el-menu__wrapper width-100" :height="menuBoxHeight">
       // content
   </VueAntiscroll>
   // paramter
   // bottom, top, left, right
   this.$refs.antiscroll.scrollTo('bottom')
  1. refresh
   <VueAntiscroll ref="antiscroll" class="el-menu__wrapper width-100" :height="menuBoxHeight">
       // content
    </VueAntiscroll>
    //You may need it when the display is switched
    this.$refs.antiscroll.refresh()

Compatibility

PC: IE9+

LICENSE

MIT

/vue-antiscroll-addon/

    Package Sidebar

    Install

    npm i vue-antiscroll-addon

    Weekly Downloads

    7

    Version

    2.1.4

    License

    MIT

    Unpacked Size

    50.7 MB

    Total Files

    10092

    Last publish

    Collaborators

    • evox34