gpt4 book ai didi

javascript - 如何阻止滚动事件影响 React JS 中的其他页面

转载 作者:行者123 更新时间:2023-12-03 06:10:21 26 4
gpt4 key购买 nike

我有一个浏览功能,它使用无限滚动在页面上加载更多数据。效果很好;但是,当我路由到另一个页面时,该页面也会自动向下滚动。

有没有办法在更改路线或卸载期间终止滚动事件?

到目前为止我尝试了这些方法:

$(window).unbind('scroll');

$(window).bind('touchmove',function(e){
e.preventDefault();
});

唯一缺少的部分是在更改路线/页面时停止滚动事件。请指教。非常感谢。

最佳答案

使用componentWillUnmount解除所有处理程序绑定(bind)的生命周期方法

关于javascript - 如何阻止滚动事件影响 React JS 中的其他页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39345383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com