【发布时间】:2021-11-23 04:03:45
【问题描述】:
我遇到了内存泄漏问题,我在控制台中收到以下错误。
“警告:无法在未安装的组件上执行 React 状态更新。这是一个无操作,但它表明您的应用程序中存在内存泄漏。要修复,请取消使用效果清理中的所有订阅和异步任务函数。”
这是我的代码:
React.useEffect(() => {
if (data) {
// I am calling my fetch method
fetch(logData)
.then((response) => response.json())
.then((data) => {
//logic
//setState called at end of logic
setData(data);
});
}
}, [value);
【问题讨论】:
标签: reactjs memory-leaks react-hooks use-state