文章詳情頁
javascript - 為什么clearInterVal不起作用呢?
瀏覽:162日期:2023-04-22 08:30:34
問題描述
在用react封裝一個返回頂部的庫。
問題解答
回答1:因為你每次調(diào)用 goBack,都會新開個定時器
回答2:首次調(diào)用返回時會創(chuàng)建一個定時器,定時器調(diào)用返回又創(chuàng)建一個定時器,同時關(guān)閉了一個。貌似始終在重復(fù)這個過程,一直都存在一個定時器。看不明白你要實現(xiàn)什么功能,但是如果你把創(chuàng)建定時器的代碼拿到返回方法外,感覺會好一些。
回答3:把 setInterval(this.goBack,50)放到this.goBack外面進行調(diào)用
標簽:
JavaScript
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題2. html5 - 這個代碼顯示功能如何實現(xiàn)?3. java - 關(guān)于File的問題?4. java - instance method中 static后的<K>是什么意思?5. node.js - 終端 遠程連接服務(wù)器,終端關(guān)閉后,服務(wù)器無法運行6. 錯誤:java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter。<init>(I)V7. python3.x - python連oanda的模擬交易api獲取json問題第五問8. javascript - QWebEngineView 如何爬 angular 的動態(tài)數(shù)據(jù)?9. docker - 如何修改運行中容器的配置10. docker-machine添加一個已有的docker主機問題
排行榜

熱門標簽