1***@163.com
1***@163.com
  • 发布:2023-03-23 17:22
  • 更新:2023-03-23 17:43
  • 阅读:1139

【报Bug】uni.setTabBarItem设置visible无效

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: MacBook Air (M1, 2020) 版本12.2 (21D49)

HBuilderX类型: 正式

HBuilderX版本号: 3.7.8

第三方开发者工具版本号: 1.06.2301040

基础库版本号: 2.30.3

项目创建方式: HBuilderX

操作步骤:

// 需求:控制tabBar某项在特定环境隐藏,注:tabBar list 已经在pages.json中全部定义    
onLoad() {    
        uni.setTabBarItem({    
            index: 0,    
            visible: false,    
            success: function(res) {    
                console.log('成功', res);    
            },    
            fail: function(er) {    
                console.log('失败', err);    
            }    
        });    
    }    
// 控制台打印: 成功 {errMsg: "setTabBarItem:ok"}    
//页面中tabBar 没有任何反应  

预期结果:

隐藏tabbar

实际结果:

未隐藏tabbar

bug描述:

https://uniapp.dcloud.io/api/ui/tabbar?id=settabbaritem


// 需求:控制tabBar某项在特定环境隐藏,注:tabBar list 已经在pages.json中全部定义    
onLoad() {    
        uni.setTabBarItem({    
            index: 0,    
            visible: false,    
            success: function(res) {    
                console.log('成功', res);    
            },    
            fail: function(er) {    
                console.log('失败', err);    
            }    
        });    
    }    
// 控制台打印: 成功 {errMsg: "setTabBarItem:ok"}    
页面中tabBar 没有任何反应  
2023-03-23 17:22 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

visible 仅 App(3.2.10+)、H5(3.2.10+) 支持

要回复问题请先登录注册