采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
useEffect第一个参数返回的函数在组件被卸载之前执行,那不是应该两个timer都存在吗?
首先,return 的函数一定会执行,执行就会清理timer,所以还是只会保留一个的
应该是useEffect 内部 return 首先被执行,这样第二次的return就清除了第一次的timer,然后保留了第二次的timer
登录后可查看更多问答,登录/注册
明星讲师 Dell 全新力作,带你一课打通 React + TS 实用技能
307 5
306 4
360 4
301 4
383 3
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号