自己定义的tabbar点击一次页面跳转过去了,但是底部的选中状态需要再点击一次才改变,控制台也没报错,什么原因?
复现代码: https://developers.weixin.qq.com/s/notss3mi74wi
需要在页面onShow里面用setData更新
onShow: function () { if (typeof this.getTabBar === 'function' && this.getTabBar()) { this.getTabBar().setData({ selected: 1 // 控制哪一项是选中状态 }) } }