在小程序的页面跳转中一共有五个接口和一个页面链接跳转标签:
wx.navigateTo:新窗口打开页面并且保留原页面,可以使用wx.navigateBack返回到原页面
wx.redirectTo:原窗口打开页面,关闭原页面,不能返回上一页
wx.reLaunch:关闭所有页面,并打开应用内某一个页面
wx.switchTab:切换到tabbar页面,并关闭其他所有非tabbar页面
wx.navigateBack:返回上一个页面或多及页面
页面链接标签跳转:navigator
视频教程上说登陆成功后跳转到个人中心页面的代码是wx.redirectTo,这个代码之前应该能实现跳转到tabbar页面,但是现在并不能实现跳转,应该改为wx.switchTab
navigator标签的open-type对应的有效值:
值 | 说明 | 最低版本 |
---|---|---|
navigate | 对应 wx.navigateTo 的功能 | |
redirect | 对应 wx.redirectTo 的功能 | |
switchTab | 对应 wx.switchTab 的功能 | |
reLaunch | 对应 wx.reLaunch 的功能 | 1.1.0 |
navigateBack | 对应 wx.navigateBack 的功能 | 1.1.0 |