1.打开新页面
wx.navigateTo
wx.navigateTo({
url: 'test?id=1'
})
保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。该方法的会使页面加入堆栈。
2.页面重定向
wx.redirectTo
wx.redirectTo({
url: 'test?id=1'
})
关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面。该方法不会使页面加入堆栈。
3.页面返回
wx.navigateVack
wx.navigateBack({
delta: 2
})
关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages 获取当前的页面栈,决定需要返回几层。
4.tab切换
wx.switchTab
wx.switchTab({
url: '/index'
})