青春啊,难道你始终囚禁在狭小圈子里?你得撕破老年的蛊惑人心的网。——泰戈尔

官网看到

我们使用uni.navigate()跳转

1
2
3
uni.navigateTo({
url: 'test?id=1&name=uniapp'
});

这里我们的url我们如果直接写test

那么我们会跳转到当前页面的test

然而我们如果想跳转到tabBar上的页面

则需要使用uni.switchTab()

1
2
3
uni.switchTab({
url: '/pages/index/index'
});

这里要注意的是,需要在路径前加/表示一个根路径

否则会跳转不到想要的页面

而且switchTab并不支持url传参

而我们需要使用别的方式,例如setStorage