首页 > 解决方案 > 无法在未安装的顶部选项卡栏组件上执行 React 状态更新

问题描述

导航问题图片

我清除了标签,删除了状态,实现了空组件,但仍然是同样的问题。仅当我导航到后退菜单时才会发生

Warning: Can't perform a React state update on an unmounted component. 

Github链接 可以看代码

标签: javascriptreactjsreact-nativemobileredux

解决方案


您无法执行未安装组件的状态更新。相反,您应该在离开组件之前对状态进行任何处理。考虑使用useEffect返回函数或反应导航focus


推荐阅读