有没办法判断navigateTo中如果url是tabBar是自动switchTab跳转?
首页导航是通过API获取的,其中有些导航项可能存在tabBar中,有些又不在tabBar中。
有没办法判断navigateTo中如果url是tabBar是自动switchTab跳转?
首页导航是通过API获取的,其中有些导航项可能存在tabBar中,有些又不在tabBar中。
帝普一世 (作者) - 码农周
解决了,分享下解决办法:
goUrl(url){
uni.navigateTo({
url: url,
success:()=> {
console.log(1);
},
fail: (res) => {
console.log('失败,改switchTab:',res);
uni.switchTab({
url: url
})
}
})
},goUrl(url){
uni.navigateTo({
url: url,
success:()=> {
console.log(1);
},
fail: (res) => {
console.log('失败了,改为switchTab:',res);
uni.switchTab({
url: url
})
}
})
},
帝普一世 (作者)
厉害了,感谢提醒,成功了。
2022-03-09 17:58