You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native Debugger仅显示@@INIT动作,Redux状态更新正常无后续动作

React Native Debugger Inspector 仅显示@@INIT动作的排查方向
  • 检查Redux DevTools的连接配置:确认store配置里正确启用了DevTools,比如是否设置了devTools: true(Redux Toolkit默认开启,但手动配置的话要注意),避免误设为关闭或者不完整的配置。
  • 排查调试工具冲突:如果同时运行了React Native Debugger和Chrome的Redux DevTools插件,可能会出现抢占连接的情况,导致其中一个无法捕获后续动作,建议只保留一个调试工具运行。
  • 核对版本兼容性:React Native Debugger的旧版本可能和你当前使用的Redux、React Native版本不兼容,尝试更新到最新稳定版,再重新连接调试。
  • 检查Redux中间件:如果自定义了中间件或者使用了第三方中间件,确认中间件内部是否正确调用了next(action)——如果没有传递动作,DevTools就无法捕获后续的动作流。
  • 查看动作过滤设置:Inspector面板顶部有过滤输入框和选项,可能不小心开启了过滤规则,导致除@@INIT外的动作被隐藏,检查并重置过滤条件。
  • 重置调试工具缓存:关闭React Native Debugger,清除其存储缓存(比如在调试工具的设置里清除数据),然后重启工具和应用,缓存异常也可能导致动作捕获失效。
  • 检查Redux Toolkit相关代码:如果用了createSlice或createAsyncThunk,确认异步动作的处理逻辑是否正确,虽然状态能更新,但部分异常分支可能导致DevTools无法捕获动作日志(这种情况概率较低,但可以排查)。

内容的提问来源于stack exchange,提问作者Anand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 09:39:22