switchTab 不能斜杠开头,加了斜杠又不选中 ,这不是明显的bug吗?
描述:是这样的,自定义tabbar,当url有斜杠开头时wx.switchTab不正确跳转,tabbar设置选中没问题,当url没有斜杠开头时wx.switchTab 正确跳转,但tabbar设置选中有问题,要点击第二次才会选中,当不调用wx.switchTab 时,setData 是没问题的 switchTab 不能斜杠开头,加了斜杠又不选中 ,pages.json 中tabBar.list.pagePath 又不能以/开头,这不是明显的bug吗? switchTab(e) {
wx.vibrateShort()
let index = e.currentTarget.dataset.index;
let item = this.data.list[index];
let url = item.pagePath
if (item.switchTab) {
wx.switchTab({
url
})
} else {
wx.navigateTo({
url
})
}
this.setData({
selected: index
})
}