react 中setInterval重复创建的问题
2020-08-31 本文已影响0人
NanaCti
1.在生命周期中使用定时器, 不可以在定时器中直接写匿名函数
会导致定时器重复创建(定时器id一致), 但是使用clearInterval清除定时器时只能清除一个
setInterval(() => {
// 错误写法
}, 2000)
// 正确写法
setInterval(Fn, 2000)
会导致定时器重复创建(定时器id一致), 但是使用clearInterval清除定时器时只能清除一个
setInterval(() => {
// 错误写法
}, 2000)
// 正确写法
setInterval(Fn, 2000)