uniapp跨平台开发---switchTab:fail page `/undefined` is not found

问题描述

在项目中新增了一个底部tab导航栏,点击底部tabBar,跳转失败,控制台打印错误信息switchTab:fail page `/undefined` is not found

排查思路

错误信息提示,switchTab跳转的页面路径变成了/undefined,排查新增的pages.json文件,发现pages,以及tabBar中的list均已经加入该导航的路径配置信息

  1. 清除缓存重启项目(怀疑是热更新有延迟),问题未解决
  2. 关闭HbuilderX 重新启动项目,问题还未解决

问题原因

还是在控制台的报错信息中排查,报错信息显示的正常的uni.switchTab方法进行切换但是跳转的page是/undefined,所以说明跳转的路径不存在,或者路径的配置项并没有配置

问题原因在于为了省事复制了pages中的路由路径配置项是path,但是tabbar,list中路由的得路径配置项应该是 pagePath

相关推荐
梦曦i12 小时前
uni-router v1.1.1发布:守卫超时保护+路由监听
前端·uni-app
梦曦i16 小时前
全面解析uni-router v1.2.0功能
前端·uni-app
不如摸鱼去18 小时前
Wot UI 2.1.0 发布:ConfigProvider 全局配置能力升级
ui·小程序·uni-app
PedroQue9919 小时前
uni-router:uni-app路由管理新选择
前端·uni-app
这是个栗子21 小时前
微信小程序开发(九)- uni-app微信小程序商城
微信小程序·小程序·uni-app·vue·vuex
中犇科技1 天前
2026商城APP开发公司 TOP5(电商垂直版)
uni-app
扁豆的主人1 天前
Uniapp如何构建和部署
uni-app
hhzz1 天前
Uniapp项目中解决一个比较典型的图标渲染问题:原生 tabBar(pages.json 里配置的那种)
uni-app·json
小徐_23332 天前
Wot UI 2.1.0 发布:ConfigProvider 全局配置能力升级
前端·uni-app
qq_229933132 天前
uniapp踩坑-组件嵌套子组件不触发onReachBottom事件
uni-app