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

React Native报错:携带payload的navigate action未被任何navigator处理

错误原因
  • React Navigation 中调用navigation.navigate()跳转页面时,传入的页面名称必须和导航器中注册的Screen组件的name属性完全匹配,拼写、大小写均不能有差异
  • 你的抽屉导航里个人资料页面注册的名称为Profil,但登录逻辑里跳转时写的是Profile,拼写不一致导致导航器找不到对应页面,抛出该错误
修复方法

将登录代码finally块中的跳转语句:

navigation.navigate('Profile');

修改为和注册名完全一致的写法即可:

navigation.navigate('Profil');

你补充说明里提到修正拼写错误后功能正常,就是对应这个问题的修复。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 09:09:02