"tabBar": {
"color": "#4a4a4a",
"selectedColor": "#F23835",
"list": [{
"pagePath": "pages/main/appIndex/appIndex",
"iconPath": "/static/images/tabbar1-1.png",
"selectedIconPath": "/static/images/tabbar1-2.png",
"text": "首页"
},
{
"pagePath": "pages/my/study/study",
"iconPath": "/static/images/tabbar3-1.png",
"selectedIconPath": "/static/images/tabbar3-2.png",
"text": "课堂"
},
{
"pagePath": "pages/main/index/index",
"iconPath": "/static/images/tabbar2-1.png",
"selectedIconPath": "/static/images/tabbar2-2.png",
"text": "学习中心"
},
]
},
- 发布:2020-08-26 14:57
- 更新:2020-11-20 11:34
- 阅读:623
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window7旗舰版
HBuilderX类型: 正式
HBuilderX版本号: 2.8.8
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: 荣耀v30( 都有问题,不是个例)
页面类型: vue
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
"tabBar": {
"color": "#4a4a4a",
"selectedColor": "#F23835",
"list": [{
"pagePath": "pages/main/appIndex/appIndex",
"iconPath": "/static/images/tabbar1-1.png",
"selectedIconPath": "/static/images/tabbar1-2.png",
"text": "首页"
},
{
"pagePath": "pages/main/index/index",
"iconPath": "/static/images/tabbar2-1.png",
"selectedIconPath": "/static/images/tabbar2-2.png",
"text": "学习中心"
},
{
"pagePath": "pages/my/study/study",
"iconPath": "/static/images/tabbar3-1.png",
"selectedIconPath": "/static/images/tabbar3-2.png",
"text": "课堂"
}
]
},
"tabBar": {
"color": "#4a4a4a",
"selectedColor": "#F23835",
"list": [{
"pagePath": "pages/main/appIndex/appIndex",
"iconPath": "/static/images/tabbar1-1.png",
"selectedIconPath": "/static/images/tabbar1-2.png",
"text": "首页"
},
{
"pagePath": "pages/main/index/index",
"iconPath": "/static/images/tabbar2-1.png",
"selectedIconPath": "/static/images/tabbar2-2.png",
"text": "学习中心"
},
{
"pagePath": "pages/my/study/study",
"iconPath": "/static/images/tabbar3-1.png",
"selectedIconPath": "/static/images/tabbar3-2.png",
"text": "课堂"
}
]
},
预期结果:
把课堂和学习中心交换位置,然后打包覆盖安装会发现问题
把课堂和学习中心交换位置,然后打包覆盖安装会发现问题
实际结果:
覆盖安装后,点击学习中心进入的是上一版本课堂的页面,课堂是上一版本学习中心的页面。
覆盖安装后,点击学习中心进入的是上一版本课堂的页面,课堂是上一版本学习中心的页面。
bug描述:
重大BUG:代码修改了tabBar里面导航栏的连接, App覆盖安装后,tabBar里面的跳转连接,还是老版本的,未更新到新版本。
例如下面的代码: 第一版:导航菜单,首页,课堂,学习中心 第二版: 首页,学习中心,课堂
第一版和第二版区别,只是把导航栏换了位置。 但是覆盖安装后,点击学习中心进入的是第一版课堂的页面,课堂是第一版学习中心的页面
HBuilderX 我用2.8.3.20200728以上的版本都测试过,都有问题。
1 个回复
小白UNI
问题解决了没,我也遇到这个问题了.............