小程序页面的跳转

redirectTo和navigateTo不能再跳转到带有tab选项卡的页面,而switchTab只能跳转到带有tab的页面,不能跳转到不带tab的页面!跳转不带tab的页面还是需要使用redirect或者navigate!
  • 1 使用wx.navigateTo接口跳转,原页面保留。
bindViewTap: function() {
    // 普通的跳转
    wx.navigateTo({
      url: '../challenge/challenge'
    })
  },
  • 2 使用wx.redirectTo接口跳转,关闭原页面,不能返回。
bindViewTap: function() {
    // 普通的跳转
    wx.redirectTo({
      url: '../challenge/challenge'
    })
  },
  • 3 跳转到带有tabbar的页面
bindViewTap: function() {
    // 带有tabbar的页面的��跳转
    wx.switchTab ({
      url: '../homePage/homePage'
    })
  },
  • 4 使用页面路由
跳转
//url:跳转到当前页面的路径
  • 5 用户点击左上角返回按钮,或调用wx.navigateBack接口返回上一页
wx.navigateBack({
delta: 1
})
//delta为1时表示返回上一页,为2时表示上上一页

你可能感兴趣的:(小程序页面的跳转)