微信小程序自定义tabbar跳转出错

微信小程序自定义tabbar跳转出错_第1张图片微信小程序自定义tabbar跳转出错_第2张图片

这是正常情况

不正常情况是点击几次tabbar之后页面会错乱,导致图标显示和内容不一致,但是点击换页没有问题

解决办法:在显示页的onshow函数中添加如下代码

    if (typeof this.getTabBar === 'function' &&
      this.getTabBar()) {
      this.getTabBar().setData({
        selected: 1
      })
    }

 

selected是页面的tabbar的index。

讲的似乎不是很清楚,但是遇到相同情况的朋友应该能看懂

(有问题欢迎提出,一起交流)

你可能感兴趣的:(小程序,小程序,bug)