网上大部分vue的滚动条操作是监听dom实现,我是用@scroll实现

首先有滚动条的div一定要设固定高度,然后overflow:auto;出现滚动条

passive是使滚动更加流畅,减少卡顿
<div @scroll.passive="getScroll($event)" style="height:100px;overflow:auto;"><ul><li>内容</li></ul></div>

然后在方法中获取到滚动条距离底部距离

getScroll(event) {// 滚动条距离底部的距离scrollBottomlet scrollBottom =event.target.scrollHeight -event.target.scrollTop -event.target.clientHeight;// if (this.finished && scrollBottom < 40) {//  操作// }},

 好了,现在就获取到滚动条距离底部的距离了,可以用来做上拉加载操作或其他操作了

有什么bug欢迎各位留言!!谢谢

vue滚动条事件(获取滚动条距离底部距离)相关推荐

  1. JS 监听滚动条事件

    JS 监听滚动条事件 获取滚动条位置代码 监听滚动条方法 效果 获取滚动条位置代码 /** * 获取滚动条位置 */ function getScrollTop() {var scrollPos;if ...

  2. js,jq获取 滚动条高度 及 浏览器宽高

    ***获取 滚动条高度*** // 获取 滚动条高度 console.log(window.scrollY); console.log(window.pageYOffset); console.log ...

  3. 获取滚动条距离底部的高度

    今天写移动端遇到了需求要获取滚动条距离底部的高度 var wHeight = $(document).height();var scrollHeight = wHeight - $(document) ...

  4. js获取滚动条距离浏览器顶部,底部的高度,兼容ie和firefox

    做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...

  5. js获取滚动条距离浏览器顶部,底部的高度

    做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...

  6. 如何使用jquery获取 (滚动条)距离(页面底部)的距离

    为什么80%的码农都做不了架构师?>>>    if($(document).height()-$(document).scrollTop()<1200){ //当整个页面do ...

  7. 前端:计算滚动条距底部多远(距离底部的百分比)

    // 获取某固定元素滚动的高度 const scrollHeight = document.getElementById('mobileRenderContent').scrollHeight;// ...

  8. 利用js获取滚动条滚动距离,实现图片固定在屏幕的某个位置

    利用js获取滚动条滚动距离,实现图片固定在屏幕的某个位置 思路: 1.获取对象距离顶部和左侧的距离: 2.获取元素对象: 3.当滚动条滚动时获取滚动条滚动的距离: 4.滚动条滚动时执行函数:对象距离顶 ...

  9. dom元素滚动条高度 js_js,jquery 获取滚动条高度和位置, 元素距顶部距离

    一,获取滚动条高度和位置 jQuery 获取览器显示区域的高度: $(window).height(); 获取浏览器显示区域的宽度:$(window).width(); 获取页面的文档高度:$(doc ...

最新文章

  1. Docker-Desktop储存路径更改
  2. C语言学习笔记(2)
  3. 提取rosbag中的图像话题存为本地图像
  4. 用jsp编写一个猜26个小写英文字母的web小游戏
  5. linux 下 g++编译程序时,-I(大写i) 与-L(大写l)-l(小写l) 的作用
  6. 曹雪芹诗歌中的鸿蒙,红楼一梦开辟相痴鸿蒙诗歌
  7. matlab output()函数,MATLAB - Data Output
  8. 【Beta】 第六次Daily Scrum Meeting
  9. 今天是我的生日,十年如一日
  10. android beam小米,小米手机自定义空白卡模拟加密卡门禁卡教程
  11. iOS中的传感器---摇一摇, 计步器,距离感应,陀螺仪
  12. 网页不显示验证码的原因与处理方法
  13. ufl计算机科学排名,美国计算机专业如何选校
  14. [原创]fetchmail代码阅读笔记---ESMTP的认证方式
  15. Jenkins部署项目时,git报错fatal: index file smaller than expected
  16. raft协议_将Raft集成到JGroups中
  17. 国庆来临之际有感(淡然释怀过去,把握当前,展望未来)
  18. Qt进行矩形绘图填充颜色
  19. Cortex-M启动代码分析(以STM32F4为例)
  20. 经验分享:通过VNC Viewer访问阿里云ECS服务器的步骤

热门文章

  1. CCNA实验三 把路由器配置成PC
  2. 敌我差距:普通男生感动自己,撩妹高手感动女生。
  3. 双击 DWG 文件以使用 AutoCAD 打开时显示“Windows 找不到 [文件名].acad.exe
  4. Principle教程:如何制作卡片左右划动动效
  5. 如何使用vb 监控电脑活动记录
  6. 用计算机计算应该注意什么,科学计算器使用注意事项 - 科学计算器价钱是多少_科学计算器使用方法_科学计算器使用注意事项...
  7. 支付宝小程序选择手机本地视频
  8. 单片机在工业应用中的前景
  9. Sql Server 中 Order by排序(升序,降序)
  10. Java多线程之暂停线程