針對於小程序中自定義tabbar問題,有多種自定義方式。javascript
其中之一就是須要將原先系統自帶的tabbar隱藏,調用java
wx.hideTabBar();
可是直接這樣調用有時候會出現問題,那就是在小程序底部原先放置tabbar的內容會出現空白,仍然會出現佔位問題。小程序
這個問題的出現是由於,小程序隱藏tabbar是一個異步加載的方法,要解決能夠在充分隱藏以後,進行自定義tabbar的顯示。異步
wx.hideTabBar({ complete() { setTimeout(() => { _this.setData({ // 設置樣式,顯示自定義tabbar none: false }) }, 500); } });