在React中有没有办法我可以强行向下滚动来水平移动而不是向上/向下移动?
我不确定如何在handleScroll()方法中接近:
componentDidMount() {
window.addEventListener('scroll', this.handleScroll);
}
componentWillUnmount() {
window.removeEventListener('scroll', this.handleScroll);
}
handleScroll(e) {
e.preventDefault()
}
答案 0 :(得分:1)
方法:
scroll(e) {
window.scrollBy(e.deltaY, 0)
}
用法:
<Component onWheel={this.scroll} />