当打开uni-app在login时底部异常显示出了导航栏

当打开uni-app在login时底部异常显示出了导航栏

2 回复

提供简单复现工程。看下你的 pages.json,安卓模拟器、安卓真机、web 浏览器表现一样吗

更多关于当打开uni-app在login时底部异常显示出了导航栏的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这个问题的常见原因是页面路由配置不正确,导致底部导航栏(tabBar)意外显示在登录页。以下是几种解决方案:

  1. 检查pages.json配置: 确保登录页没有包含在tabBar的list中:
"tabBar": {
  "list": [
    // 这里不应包含登录页路径
  ]
}
  1. 检查页面跳转方式: 使用uni.switchTab跳转会导致显示tabBar,登录页应该使用:
uni.navigateTo({
  url: '/pages/login/login'
});
  1. 临时隐藏方案(不推荐): 在登录页的onLoad中添加:
uni.hideTabBar();
回到顶部