Reactjs React HOC与fetch和重定向的组合会导致内存泄漏

Reactjs React HOC与fetch和重定向的组合会导致内存泄漏,reactjs,memory-leaks,higher-order-components,Reactjs,Memory Leaks,Higher Order Components,我已经创建了HOC,用于获取数据并检查用户是否登录。 我使用这个HOC和导航栏来显示不同的按钮,这取决于用户是否登录 问题是,如果Im登录(我将此信息存储在localStorage中)并加载到页面登录页面(具有navbar),Im会立即重定向到主页(因为我是这样编码的),但navbar已经在等待获取响应,并且在控制台中,我会收到关于内存泄漏的错误警告 我怎样才能避免呢? 我查过的一些答案建议,在从fetch接收响应时检查组件是否仍然安装,但我不确定,在场景中是否可能,在HOC中调用fetch。(

我已经创建了HOC,用于获取数据并检查用户是否登录。 我使用这个HOC和导航栏来显示不同的按钮,这取决于用户是否登录

问题是,如果Im登录(我将此信息存储在localStorage中)并加载到页面登录页面(具有navbar),Im会立即重定向到主页(因为我是这样编码的),但navbar已经在等待获取响应,并且在控制台中,我会收到关于内存泄漏的错误警告

我怎样才能避免呢? 我查过的一些答案建议,在从fetch接收响应时检查组件是否仍然安装,但我不确定,在场景中是否可能,在HOC中调用fetch。()