uniapp开发小程序(微信,飞书,钉钉等)根据权限隐藏tabbar

为啥要写这个:接到个需求开发一个简单飞书小程序,小程序底部导航栏有些人有3个tab,有些人只有两个tab,根据权限而定,想了很多种办法,还要考虑手机机型适配,iphoneX以上有安全距离等,所以准备使用原生

uniapp开发小程序还是挺方便的但是uniapp不好在js里面设置引入组件的样式,uniapp中的tabbar也没办法在js中改变,于是想到了该解决方法:dd/tt/ws.removeTabBarItem,登录过后判断权限,根据权限删除不需要的tab

tt/dd/ws.removeTabBarItem({
    tag: "pages/index/index",//要删除的tab
    success(res) {
      console.log(JSON.stringify(res));
    },
    fail(res) {
      console.log(`removeTabBarItem fail: ${JSON.stringify(res)}`);
    }
});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值