1、声明式导航
- 导航到tabBar页面
url表示要跳转的页面的地址,必须以 / 开头
open-type表示跳转的方式,必须为switchTab
<navigator url="/pages/message/message" open-type="switchTab">导航到消息页面</navigator>
- 导航到非tabBar页面
url表示要跳转的页面的地址,必须以 / 开头
open-type表示跳转的方式,必须为navigate(可省略)
<navigator url="/pages/info/info" open-type="navigate">导航到info页面</navigator>
-
后退导航
open-type的值必须是navigateBack,表示要进行后退导航
delta的值必须是数字,表示要后退的层级(如果只是后退到上一页面,则可以省略delta属性,因为其默认值就是1)
<navigator open-type="navigateBack" delta="1">后退</navigator>
2、编程式导航
- 导航到tabBar页面
调用 wx.switchTab(object object) 方法
wx.switchTab({
url: '/pages/message/message',
})
- 导航到非tabBar页面
调用 wx.navigateTo(object object) 方法
- 后退导航
调用 wx.navigateBack(Object object) 方法
wx.navigateBack()