uniapp tabbar权限问题

发布时间 2023-12-07 10:01:43作者: prince11

在app.vue里添加:

export default {
//在此处添加一个函数 globalData: {
//更改tabbar权限 reviseTabbarByUserType: function() {
         //可以写自己的逻辑代码
// let username = uni.getStorageSync('login_user_info').username; // if (username != 'admin') { // uni.setTabBarItem({ // index: 1, // visible: false, // }) // } else { // uni.setTabBarItem({ // index: 1, // visible: true, // }) // } } },
uni.setTabBarItem() 是一个uni-app框架提供的API,用于设置底部导航栏的某个tab的样式和属性。其中,index表示要设置的tab的索引,visible表示该tab是否可见。在上述代码中,uni.setTabBarItem({index: 1, visible: false})表示将底部导航栏的第二个tab设置为不可见。