为了账号安全,请及时绑定邮箱和手机立即绑定

React js,在滚动时添加事件侦听器不起作用。帮我解决它

React js,在滚动时添加事件侦听器不起作用。帮我解决它

心有法竹 2022-10-08 14:56:43
我想在用户在我的网络应用程序中滚动时添加事件侦听器,但无法正常工作componentDidMount = () => {        let scrollPosition = window.scrollY;        let header = document.getElementById("topBar");        window.addEventListener('scroll', () => {             scrollPosition = window.scrollY;            console.log(scrollPosition)        });}你们能帮我解决这个问题吗?
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

试试这个:


componentDidMount() {

   let header = document.getElementById("topBar");

   window.addEventListener('scroll', this.scrollFunction}

}


scrollFunction = () => {

  console.log(window.scrollY)

}


查看完整回答
反对 回复 2022-10-08
  • 1 回答
  • 0 关注
  • 134 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号