react-useEffect 第二个参数不为空时return的执行时机
useEffect中的return clearTimeout(xxx)
const closeErrorInfo = () => {
myTimeout = setTimeout(() => {
setErrorInfo(UNDEFINED)
}, 3000)
}
useEffect(() => {
if (errorInfo) closeErrorInfo()
// 写在这里定时器中的代码就不会执行了...
// 可能是提
原创
2021-08-13 16:12:01 ·
1164 阅读 ·
0 评论