【发布时间】:2019-02-07 00:36:06
【问题描述】:
我有以下React app,我正在使用 react-spring 在路线之间制作动画,并根据当前滚动位置为不同元素制作动画。
当我在 Home 组件上使用 overflow: scroll 时,我无法从我的 handleScroll 方法返回任何内容(它只返回 0):
handleScroll(e) {
let windowScrollPosition = window.scrollY
this.setState({ windowScrollPosition: windowScrollPosition }, () => console.log(this.state.windowScrollPosition, 'this.state.windowScrollPosition'))
}
有没有办法解决这个问题?
不幸的是,我需要使用overflow: scroll 来解决this issue。
非常感谢任何帮助!
【问题讨论】:
标签: javascript reactjs scroll overflow react-spring