vue 自定义 滚动条指令

Vue.directive('scroll', {
  bind: (el, binding, vnode) => {
    // 是否执行回调事件
    let eventAction = true
    // 距离底部剩余距离开始触发回调
    let distance = 100 // (unit: px)
    // 监听滚动事件
    el.onscroll = (e) => {
      binding.value()
    } 
  }
})
posted @ 2019-12-25 14:21  Tutao1995  阅读(517)  评论(0编辑  收藏  举报