Ambler
Ambler
  • 发布:2021-05-11 14:47
  • 更新:2021-05-11 14:47
  • 阅读:413

【报Bug】uniapp tabBar数量是3个时 真机运行跳转出错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 20H2

HBuilderX类型: 正式

HBuilderX版本号: 3.1.12

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: redme note10 pro

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
"pages": [{  
            "path": "pages/login",  
            "style": {  
                "navigationBarTitleText": "登录",  
                "navigationStyle": "custom",  
                "app-plus": {  
                    "bounce": "none"  
                }  
            }  
        }, {  
            "path": "pages/home/home",  
            "style": {  
                "navigationBarTitleText": "首页",  
                "navigationBarBackgroundColor": "#007AFF",  
                "navigationBarTextStyle": "white",  
                "app-plus": {  
                    "bounce": "none"  
                }  
            }  
        },  
        {  
            "path": "pages/features/features",  
            "style": {  
                "navigationBarTitleText": "功能",  
                "navigationBarBackgroundColor": "#007AFF",  
                "navigationBarTextStyle": "white",  
                "app-plus": {  
                    "bounce": "none"  
                }  
            }  
//..........  
        }]  

"tabBar": {  
        "color": "#7A7E83",  
        "selectedColor": "#1296db",  
        "borderStyle": "black",  
        "backgroundColor": "#ffffff",  
        "list": [{  
            "pagePath": "pages/home/home",  
            "iconPath": "static/img/footer/footer-home.png",  
            "selectedIconPath": "static/img/footer/footer-home-act.png",  
            "text": "首页"  
        }, {  
            "pagePath": "pages/features/features",  
            "iconPath": "static/img/footer/features.png",  
            "selectedIconPath": "static/img/footer/features1.png",  
            "text": "功能"  
        }, {  
            "pagePath": "pages/me/me",  
            "iconPath": "static/img/footer/footer-member.png",  
            "selectedIconPath": "static/img/footer/footer-member-act.png",  
            "text": "我的"  

        }]  
    }

操作步骤:
 //只需要设置3个tabBar  打包后 或者真机调试 便可复现

预期结果:
//预期进入登录页 或者首页  

实际结果:
//实际跳过登录页 跳过其他页 跳转至 我的

bug描述:

tabBar 设置数量上 如果设置tabBar数量是3个 就会出现bug
在app 端 运行时 会报错(附件)

这时 路由会忽略图二中的路由配置顺序 直接跳转到 我的 tabBar中

2021-05-11 14:47 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复