文章详情页
javascript - 为什么clearInterVal不起作用呢?
浏览:268日期:2023-04-22 08:30:34
问题描述
在用react封装一个返回顶部的库。

问题解答
回答1:因为你每次调用 goBack,都会新开个定时器
回答2:首次调用返回时会创建一个定时器,定时器调用返回又创建一个定时器,同时关闭了一个。貌似始终在重复这个过程,一直都存在一个定时器。看不明白你要实现什么功能,但是如果你把创建定时器的代码拿到返回方法外,感觉会好一些。
回答3:把 setInterval(this.goBack,50)放到this.goBack外面进行调用
标签:
JavaScript
相关文章:
1. html - iframe嵌套网页在iPhone端的显示问题2. javascript - vue-cli创建的项目,少一些步骤,对项目有影响吗?3. angular.js - angular内容过长展开收起效果4. docker容器呢SSH为什么连不通呢?5. ruby - curb已安装,但一直无法加载。6. docker - 如何修改运行中容器的配置7. debian - docker依赖的aufs-tools源码哪里可以找到啊?8. golang - 用IDE看docker源码时的小问题9. angular.js - angularjs的自定义过滤器如何给文字加颜色?10. 前端HTML与PHP+MySQL连接
排行榜

网公网安备