文章詳情頁
javascript - 為什么clearInterVal不起作用呢?
瀏覽:120日期:2023-04-22 08:30:34
問題描述
在用react封裝一個(gè)返回頂部的庫。
問題解答
回答1:因?yàn)槟忝看握{(diào)用 goBack,都會(huì)新開個(gè)定時(shí)器
回答2:首次調(diào)用返回時(shí)會(huì)創(chuàng)建一個(gè)定時(shí)器,定時(shí)器調(diào)用返回又創(chuàng)建一個(gè)定時(shí)器,同時(shí)關(guān)閉了一個(gè)。貌似始終在重復(fù)這個(gè)過程,一直都存在一個(gè)定時(shí)器。看不明白你要實(shí)現(xiàn)什么功能,但是如果你把創(chuàng)建定時(shí)器的代碼拿到返回方法外,感覺會(huì)好一些。
回答3:把 setInterval(this.goBack,50)放到this.goBack外面進(jìn)行調(diào)用
標(biāo)簽:
JavaScript
相關(guān)文章:
排行榜

熱門標(biāo)簽