欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

vue 监听滚动条移动参数

程序员文章站 2022-03-07 16:39:25
@scroll实现首先有滚动条的div一定要设固定高度,然后overflow:auto;出现滚动条passive是使滚动更加流畅,减少卡顿,
getScroll(event) { // 滚动条距离底部的距离scrollBottom ......

@scroll实现
首先有滚动条的div一定要设固定高度,然后overflow:auto;出现滚动条
passive是使滚动更加流畅,减少卡顿,

 

 <!-- 搜索联想弹框 -->
<div class="SearchAssociationBox" @scroll.passive="getScroll($event)"></div>

 

    getScroll(event) {
      // 滚动条距离底部的距离scrollBottom
      let scrollBottom =
        event.target.scrollHeight -
        event.target.scrollTop -
        event.target.clientHeight
      console.log('scrollBottom :>> ', scrollBottom)
      if (scrollBottom < 28) {
        this.currentPage += 1
        this.getPlatformInfo()
      }
    }


 

本文地址:https://blog.csdn.net/qq_37939251/article/details/107381730