搜尋

首頁  >  問答  >  主體

javascript - 為什麼clearInterVal不起作用?

在用react封裝一個回傳頂部的函式庫。

#
滿天的星座滿天的星座2764 天前857

全部回覆(3)我來回復

  • 漂亮男人

    漂亮男人2017-06-30 09:59:59

    因為你每次呼叫 goBack,都會新開個定時器

    回覆
    0
  • 天蓬老师

    天蓬老师2017-06-30 09:59:59

    首次呼叫返回時會建立一個定時器,定時器呼叫返回又建立一個定時器,同時關閉了一個。似乎始終在重複這個過程,一直存在著一個定時器。看不明白你要實現什麼功能,但是如果你把創建定時器的程式碼拿到返回方法外,感覺會好一些。

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-30 09:59:59

    把 setInterval(this.goBack,50)放到this.goBack外面進行呼叫

    回覆
    0
  • 取消回覆