react 中setInterval重复创建的问题

2020-08-31  本文已影响0人  NanaCti

1.在生命周期中使用定时器, 不可以在定时器中直接写匿名函数

会导致定时器重复创建(定时器id一致), 但是使用clearInterval清除定时器时只能清除一个

setInterval(() => {
    // 错误写法
    }, 2000)
  // 正确写法
  setInterval(Fn, 2000)
上一篇 下一篇

猜你喜欢

热点阅读