uniapp navigateTo:fail can not navigateTo a tabbar page uni.switchTab跳转失败

一开始我时,我使用uni.navigateTo跳转失败报错无可厚非

navigateTo:fail can not navigateTo a tabbar page

改成了uni.switchTab这个专门跳转tabbar页面的也是报这个错,经大佬提醒

得知:

任何跳转的路径,都要用在pages.json中声明的路径,都要以/开头,如 "/pages/login/login"这样,相对路径会有问题

 

将跳转路由中的url改成绝对路径就好了