我遇到的问题是,离开组件时我使用的间隔useEffect没有停止。
代码是:
useEffect(() => {
const timer = window.setInterval(() => {
refreshSave();
}, 3000);
return () => {
window.clearInterval(timer);
};
}, []);
Run Code Online (Sandbox Code Playgroud)
我正在考虑制作一个空的动画span,然后用于onAnimationIteration触发保存。