l***@163.com
l***@163.com
  • 发布:2021-11-16 11:12
  • 更新:2022-03-17 23:44
  • 阅读:1443

vue3版本, getTabbar为undefined

分类:uni-app

为了实现自定义tabbar,需要使用到getTabbar这个小程序提供的方法。

而根据其他帖子,试了以下两个方法,均找不到getTabbar改方法。

  onShow () {  
    // 1、this.getTabbar  
    this.getTabbar  // undefined  

   // 2、this.$mp.page.getTabbar  
    const page = this.$mp.page // page就为undefined了  

  },
2021-11-16 11:12 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

const curPages = getCurrentPages()[0];  // 获取当前页面实例  
if (typeof curPages.getTabBar === 'function' && curPages.getTabBar()) {  
    curPages.getTabBar().setData({  
        selected: 2  
    });  
}
醉生梦死

醉生梦死

遇到同样的问题了, 楼主解决了没?

该问题目前已经被锁定, 无法添加新回复