javascript - 无法在未安装的顶部选项卡栏组件上执行 React 状态更新
问题描述
我清除了标签,删除了状态,实现了空组件,但仍然是同样的问题。仅当我导航到后退菜单时才会发生
Warning: Can't perform a React state update on an unmounted component.
解决方案
您无法执行未安装组件的状态更新。相反,您应该在离开组件之前对状态进行任何处理。考虑使用useEffect
返回函数或反应导航focus
推荐阅读
- flutter - 使用 FutureProvider 检查连接状态
- javascript - 如何突出显示由 gotodate 函数检索的 fullcalendar v.3.1 js/c# 上的特定事件?
- parsing - 如何将 Jackson TextNode 转换为 ArrayNode (jackson)
- neo4j - 防止密码查询中的多个集合重复 - 这是更规范的方法?
- c++ - 如何使用循环用另一个大小不同的数组的内容填充数组
- json - 在 Lottie 中集成视频
- java - android 11 open 上读写文件时出错:EACCES(权限被拒绝)
- reactjs - reactjs不能使用Unity类?它不起作用
- node.js - 当 Express.js 中间件修改进入 res.end() 的块时,响应时间增加了 10 倍
- c# - 使用 ADFS 本地令牌与 Microsoft Graph 连接