猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
react如何获取到鼠标滚动的高度?
我用onScroll可以触发鼠标滚动事件,我想获取到已经滚动的高度和滚轴的高度,但是没获取到,请大神帮忙解决一下
湖上湖
浏览 1958
回答 2
2回答
拉丁的传说
let docH = document.body.scrollHeight, //滚动条自身高度 scrollTop = document.body.scrollTop; //滚动条滚动高度
0
0
0
梵蒂冈之花
例://搜索列表鼠标滚动事件handleScroll(e){ let clientHeight = this.refs.bodyBox.clientHeight; //可视区域高度 let scrollTop = this.refs.bodyBox.scrollTop; //滚动条滚动高度 let scrollHeight = this.refs.bodyBox.scrollHeight; //滚动内容高度 if((clientHeight+scrollTop)==(scrollHeight)){ //如果滚动到底部 } } 在render <div className="contentBox" onScroll={this.handleScroll} ref="bodyBox">
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
React.JS
react ,react router,react redux的学习顺序是什么?
3 回答
为什么import React from 'react',React首字母必须大写?
3 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续