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

React Native移除Tab Bar页面后仍显示的问题排查

解决方案
  • 检查项目文件结构:确认app目录下是否存在topics.js、topics/index.js或topics文件夹。Expo Router会自动识别并路由这些文件,哪怕你没在TabLayout中手动配置。如果存在,将其重命名(比如改为_topics.js,下划线开头的文件不会被Expo Router自动路由)或移除到非路由目录。

  • 彻底清除所有缓存:

    • 执行强制清除Expo缓存命令:npx expo start -c
    • 删除node_modules并重新安装依赖:rm -rf node_modules && npm install(使用yarn则换成yarn install)
    • 清除包管理器缓存:npm cache clean --force 或 yarn cache clean
  • 排查其他导航配置:检查app/_layout.js或其他布局文件中是否还有旧的Tab导航配置,确保没有其他地方注册了Topic页面的Tab项。

  • 确认代码更新生效:重启IDE和Expo开发服务器,确保新代码被正确打包加载。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 17:05:15