uni-app 3.2.15版本 setTabBarItem方法不生效 3.2.12版本可以

uni-app 3.2.15版本 setTabBarItem方法不生效 3.2.12版本可以

项目信息 详情
产品分类 uniapp/App
PC开发环境 Windows
PC开发环境版本 7
HBuilderX类型 正式
HBuilderX版本 3.3.1
手机系统 iOS
手机系统版本 iOS 14
手机厂商 苹果
手机机型 iPhonex
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

示例代码

在3.2.15版本,setTabBarItem方法不生效,3.2.12是可以

操作步骤

在3.2.15版本,setTabBarItem方法不生效,3.2.12是可以

预期结果

在3.2.15版本,setTabBarItem方法不生效,3.2.12是可以

实际结果

在3.2.15版本,setTabBarItem方法不生效,3.2.12是可以

bug描述

在3.2.15版本,setTabBarItem方法不生效,3.2.12是可以


更多关于uni-app 3.2.15版本 setTabBarItem方法不生效 3.2.12版本可以的实战教程也可以访问 https://www.itying.com/category-93-b0.html

16 回复

已经设置绝对路径,还是提示{“errMsg”:“setTabBarItem:fail not TabBar page”}

更多关于uni-app 3.2.15版本 setTabBarItem方法不生效 3.2.12版本可以的实战教程也可以访问 https://www.itying.com/category-93-b0.html


顶顶顶顶顶

3.3.1版本呢?

一样不行

使用最新版本测试一下吧,如果还是不行上传一个能复现问题的示例工程

拿hello-uni,返回提示{“errMsg”:“setTabBarItem:fail not TabBar page”}

最新版也不行3.3.1也不行

回复 小七ing: 提供示例工程

回复 小七ing: 你是不是在非 TabBar Page 页面调用这个 api 了?

回复 DCloud_UNI_LXH: 是的,3.2.12是可以,3.2.15不行,后面改TabBar Page 页面的onshow就行了

回复 小七ing: 之前不报这个错的时候,调用生效?

回复 DCloud_UNI_LXH: 是的,我在非tabbar page调用,3.2.12是生效的

回复 DCloud_UNI_LXH: 而且文档也没说一定要tabbar page 调用才可以

回复 小七ing: 好,好的,那么会在后续版本更新中会修正。但它也不是一个bug,只能说需求决定了api表现

回复 DCloud_UNI_LXH: 是的,登录不同身份,导致我tabbar打开的不对。

回复 小七ing: alpha 3.3.2 已修复

回到顶部