如何解决react-redux:清除部分状态会导致加倍负载,但会延迟清理修复问题为什么?
我昨天问this问题,但没有收到任何解决方案。基本上,每次卸载组件时,我都希望清除部分redux状态。我使用了useEffect
清理功能,并且可以正常工作,但是却导致要路由的下一个组件的双重安装。
我改用了一个我不满意的解决方案,但是在绝望中,我决定推迟useEffect
清理,只是为了看看会发生什么,瞧瞧这似乎已经解决了我的问题。
现在我的问题是:这是怎么回事?为什么延迟清理会有所改变?我本以为使用useEffect
清理将是卸载组件时处理状态的标准模式,但是我似乎在这里找不到任何信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。