自定义tabBar很明显的一个bug
发布于 7 年前 作者 qiang01 5076 次浏览 来自 问答

官方demo加一个tab就会出现这个问题

3 回复

新加的页面js加

Component({

pageLifetimes: {

show() {

if (typeof this.getTabBar === ‘function’ &&

this.getTabBar()) {

this.getTabBar().setData({

selected: 2

})

}

}

}

})

是的,我也遇到这个问题了。

之前我都是在tabbar页面里,通过show和hide来设置tabbar的active状态,后面基础库更新了getTabBar这个api可以获取到当前页面的tabbar自定义组件的实例。但是开发工具跟真机上都会出现被重复引入导致页面栈错乱的问题,你可以看看我这个提问。

https://developers.weixin.qq.com/community/develop/doc/0004e223bfce98abebc8c45d856c00

回到顶部