我想在用户在我的网络应用程序中滚动时添加事件侦听器,但无法正常工作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)
}
添加回答
举报
0/150
提交
取消
