扫码关注官方订阅号
在用react封装一个返回顶部的库。
因为你每次调用 goBack,都会新开个定时器
首次调用返回时会创建一个定时器,定时器调用返回又创建一个定时器,同时关闭了一个。貌似始终在重复这个过程,一直都存在一个定时器。看不明白你要实现什么功能,但是如果你把创建定时器的代码拿到返回方法外,感觉会好一些。
把 setInterval(this.goBack,50)放到this.goBack外面进行调用
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
因为你每次调用 goBack,都会新开个定时器
首次调用返回时会创建一个定时器,定时器调用返回又创建一个定时器,同时关闭了一个。貌似始终在重复这个过程,一直都存在一个定时器。看不明白你要实现什么功能,但是如果你把创建定时器的代码拿到返回方法外,感觉会好一些。
把 setInterval(this.goBack,50)放到this.goBack外面进行调用