文章詳情頁
javascript - 為什么clearInterVal不起作用呢?
瀏覽:151日期:2023-04-22 08:30:34
問題描述
在用react封裝一個返回頂部的庫。
問題解答
回答1:因為你每次調用 goBack,都會新開個定時器
回答2:首次調用返回時會創建一個定時器,定時器調用返回又創建一個定時器,同時關閉了一個。貌似始終在重復這個過程,一直都存在一個定時器。看不明白你要實現什么功能,但是如果你把創建定時器的代碼拿到返回方法外,感覺會好一些。
回答3:把 setInterval(this.goBack,50)放到this.goBack外面進行調用
標簽:
JavaScript
相關文章:
1. 對mysql某個字段監控的功能2. showpassword里的this 是什么意思?代表哪個元素3. html - vue項目中用到了elementUI問題4. JavaScript事件5. python - 為什么正常輸出中文沒有亂碼,zip函數之后出現中文編程unicode編碼的問題,我是遍歷輸出的啊。6. python - 使用readlines()方法讀取文件內容后,再用for循環遍歷文件與變量匹配時出現疑難?7. javascript - table列過多,有什么插件可以提供列排序和選擇顯示列的功能8. javascript - js中向下取整9. javascript - HTML字符串排版10. html5 - ElementUI table中el-table-column怎么設置百分比顯示。
排行榜
