针对于小程序中自定义tabbar问题,有多种自定义方式。javascript
其中之一就是须要将原先系统自带的tabbar隐藏,调用java
wx.hideTabBar();
可是直接这样调用有时候会出现问题,那就是在小程序底部原先放置tabbar的内容会出现空白,仍然会出现占位问题。小程序
这个问题的出现是由于,小程序隐藏tabbar是一个异步加载的方法,要解决能够在充分隐藏以后,进行自定义tabbar的显示。异步
wx.hideTabBar({ complete() { setTimeout(() => { _this.setData({ // 设置样式,显示自定义tabbar none: false }) }, 500); } });